Vue: .sync 修饰符不适用于 v-for 中的深层嵌套对象

创建于 2018-06-19  ·  3评论  ·  资料来源: vuejs/vue

版本

2.5.16

转载链接

https://jsfiddle.net/jacobgoh101/g5bv0esd/1/

重现步骤

对 v-for 循环中的对象数组使用 .sync 修饰符

什么是预期?

.sync 修饰符应该更新父母的数据

实际发生了什么?

.sync 修饰符不会更新父级的数据


手动添加事件处理程序有效。 但是 .sync 修饰符没有。

最有用的评论

所有3条评论

它应该是$emit('update:itemAttribute', value) ,见https://jsfiddle.net/g5bv0esd/5/

@javoski请考虑重新开放。 官方指南在记录.sync的同一部分中指出:

...我们建议您始终使用 kebab-case 作为事件名称。

这也咬了我。 文档需要修复或代码需要修复。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

6pm picture 6pm  ·  3评论

julianxhokaxhiu picture julianxhokaxhiu  ·  3评论

seemsindie picture seemsindie  ·  3评论

lmnsg picture lmnsg  ·  3评论

robertleeplummerjr picture robertleeplummerjr  ·  3评论