先描述一下当时的需求以及遇到的问题:
在页面中,输入配件名,调接口自动带出原厂名和详情等信息;但是我给表格字段赋值后,控制台打印的数据已更新,但是页面数据并没有变化;
在这里插入图片描述
下面是我项目中实现的代码:
在这里插入图片描述
总结:

this.$set(tableData, rowIndex, row);

其中tableData为表格数据,rowIndex为当前行索引,row为当前行数据。

注:发现table表格数据,每次只能监听当前整个row的变化,row中某个属性变化时,是无法监听到的,所以可以先改变row的值,再赋给tableData。

如有错误或不足,欢迎各位大佬评论指正。

Logo

前往低代码交流专区

更多推荐