[Vue warn]: Missing required prop: “value“
其他情况有很多博客我就不展开了 ,我说说我的情况
可能有经验的一眼就看出来了,确困扰我很长时间
<Select v-model="search.from" style="width: 200px">
<Option :value="0" :key="0">全部</Option>
<Option :value="1" :key="1">仓库添加</Option>
<Option :value="2" :key="2">接车采购</Option>
<Option :value="3" :key="3">现金采购</Option>
</Select>
报错 [Vue warn]: Missing required prop: "value"
后来看到https://my.oschina.net/uwith/blog/3019313这篇文章
我和他的原因大致一样就是因为直接在里面写了固定值,即:value="0"
这样
正确的是
<Select v-model="search.from" style="width: 200px">
<Option v-for="(item,index) in from" :value="item.id" :key="index">{
{item.title}}</Option>
</Select>
return {
from:[
{id:0,title:'全部'},
{id:1,title:'仓库添加'},
{id:2,title:'接车采购'},
{id:3,title:'现金采购'},
],
}
还没有评论,来说两句吧...