Javascript vuejs选择默认选项不起作用

Javascript vuejs选择默认选项不起作用,javascript,vue.js,Javascript,Vue.js,我有一个json数据,我已经加载到 这是我拥有的json数据示例: let plans = [{id: 20, name: "test", default: 0}, {id: 19, name: "haha", default: 0}, {id: 18, name: "okok", default: 1}]; 这是我选择的html/vue <select id="plans" class="form

我有一个json数据,我已经加载到

这是我拥有的json数据示例:

let plans = [{id: 20, name: "test", default: 0},
{id: 19, name: "haha", default: 0},
{id: 18, name: "okok", default: 1}];
这是我选择的html/vue

<select id="plans" class="form-control" v-model="company.plan_id">
    <option v-for="plan in plans" :value="plan.id" :selected="plan.default">{{plan.name}}</option>
</select>
即使默认值为1,它似乎也不会选择OK值

这些计划数据来自使用ajax加载的数据库

我是VueJS新手,非常感谢您的帮助

谢谢。

如果在上使用v-model,则无法使用选定属性,请将v-model值改为默认值:

{{plan.name} 导出默认值{ 名称:App,, 资料{ 返回{ 公司:{ 计划编号:18 }, 计划:[ {id:20,name:test}, {id:19,name:haha}, {id:18,name:okok} ] }; } }; 此处演示:

当您使用v-model时,所选属性不再有意义