【发布时间】:2017-10-12 11:22:12
【问题描述】:
我正在努力在 VueJs 中创建一个类似网格的组件。您可以在此处查看 JSFiddle:https://jsfiddle.net/masade/nrb9f4j2/
- 在上面的小提琴中,
<datacell>组件用于允许对任何单元格进行内联编辑。 - 我正在“观察”对
rows的更改并将它们保存在本地存储中 -
this.$parent.unshift(newrow)在<addrow>组件中将新创建的行推送到父对象
问题是当我添加一个新行时,虽然它被添加到行本地存储中,但它并没有被监视更改
复制问题的步骤(在 JS fiddle 上):
- 点击添加行并输入要添加的名称
- 添加行后,单击第二列(年份)并更新它
- 对新添加行的任何更改都不会更新
- 但是,如果您刷新页面并再次修改,我可以再次更新它。
如果我做错了什么,请帮助我理解
【问题讨论】:
标签: vue.js local-storage vuejs2 vue-component