JSFiddle - React, Tailwind, and code Playground
by ktsn
HTML
<script src="https://unpkg.com/vue"></script>
<div id="app">
<select :value="data">
<option value="">AAA</option>
<option v-for="text in list">{{ text }}</option>
</select>
</div>
JavaScript
const vm = new Vue({
el: '#app',
data: {
data: 'foo',
list: []
}
})
setTimeout(() => {
vm.list = [
'foo',
'bar',
'テスト'
]
vm.$nextTick(() => {
vm.data = 'テスト'
})
}, 1000)