产生原因:

 

 <el-input v-model="input" placeholder="请输入内容"></el-input>

如上段代码中必须添加v-moel才能使用而且双向绑定的必须是一个值。

解决方案:

一:在data数据中定义一个input

 data() {
    return {
      input:""
    };
  },

二:如果是从store引用的数据必须是一个对象不能是一个变量如图:

1.v-model中通过对象.的形式给对象传一个input属性

2.定义store中的state属性

 

3.引用store中的state属性

 

Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐