我有一个带有grid-child-component的组件。我将数据从父级传递到网格:
<grid data.bind="data"> </grid>
在父级中更新数据之后,我还需要在子级中进行刷新/重新绑定。目前还不是。
data
是一个对象:
data: {items: myType[], otherData: number}
我该如何实现?
谢谢!
答案 0 :(得分:1)
我回答自己,因为问题与“重新绑定”子数据无关。我有一个class.bind="getClassByStatus(item)
,其中item = {status: string, anotherStuff: any}
好,实际上更新的是item.status
而不是item
本身,因此,class.bind
没有观察到status
属性但item
和item
未被更改。
因此,理解class.bind
的工作原理是我的错。