elementui中给input框赋值成功后input框不能进行编辑问题(终极解决方案)


"elementui中给input框赋值成功后input框不能进行编辑",这句话就是胡吊扯。怎么可能不能编译呢?

data中定义格式

 data() {
    return {
      newslistOne: {
        id: 0,
        title: "",
        createDate: "",
        count: "",
        content: "",
        newsIcon: "",
        summary: ""
      }
    };
  },

当点击表格后面的编译按钮时候进行赋值

    handleEdit(index, row) {
      //修改
      this.newslistOne = row;
      this.dialogVisible = true;
    },

对话框中使用

          <span>文章标题</span>
          <el-input size="mini" v-model="this.newslistOne.title" />

此时无论怎么输入就是更改不了input中的值,当如何值的时候还会报错如下错误;

 

 

 经过多次的调试,发现这个坑的很,我都想骂人了,百度了也没几个能说清的

解决办法:把input中的this去掉即可。

 

 你已经在坑里了还有人把你向沟里带:下面的博客你们看看:

https://blog.csdn.net/hjhfreshman/article/details/96312343


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM