数组元素上的Vue.js$集不会触发通知

数组元素上的Vue.js$集不会触发通知,vue.js,Vue.js,我有一个Vue实例,其数据包含一个对象数组。我在表格中显示此数据,没有问题 单击表行后,我使用以下命令在相应的数据对象上设置“selected”属性: key.$set('testing', testing); 设置此值后,我在表行中添加了一个自定义css类,没有任何问题 但是,如果我在页面底部(如下面)对整个对象数组进行简单输出,它不会更新以反映我添加的新“测试”属性。 {{ gridData | json }} 我能够在这个JSFIDLE中使用一些修改过的vue.js示例代码重现我的问题

我有一个Vue实例,其数据包含一个对象数组。我在表格中显示此数据,没有问题

单击表行后,我使用以下命令在相应的数据对象上设置“selected”属性:

key.$set('testing', testing);
设置此值后,我在表行中添加了一个自定义css类,没有任何问题

但是,如果我在页面底部(如下面)对整个对象数组进行简单输出,它不会更新以反映我添加的新“测试”属性。

{{ gridData | json }}
我能够在这个JSFIDLE中使用一些修改过的vue.js示例代码重现我的问题:


请注意,当您单击数据行时,您会看到“正在测试”或“未测试”。但是这个新的对象数据没有反映在页面底部的json中。为什么不呢?

仅供参考,这是在本次提交中修复的Vue中的一个错误:看到了,谢谢!还没有机会确认。如果您感到好奇,下面是讨论的地点: