JSFiddle - React, Tailwind, and code Playground

by lmk123

HTML

<div id="app">
  <select>
    <option v-for="option in $data.$_options" v-text="option.name" :value='option.value'></option>
  </select>
  {{$data._map}}
</div>

JavaScript

new Vue({
  el: '#app',
  data: {
    _map: 'test',
    $_options: [{
      name: '选项一',
      value: 1
    }, {
      name: '选项二',
      value: 2
    }]
  },
  ready() {
    console.log(this)
    this.$data.$_options.push({
      name: '选项三',
      value: 3
    })
    this.$data._map = 'wtf'
  }
})