0

来自官方文档: 将模型从 donejs 子组件传递到父组件模型

我在主页组件和另一个产品表组件中包含了搜索过滤器组件,该组件将在过滤器更改时进行更新。

主页比较(stache 文件):

<can-import from="../searchFilter">
  <searchfilter {^filter-list}="*filters" />
</can-import>

如何在主页组件js文件中访问这个“*filters”?我已经尝试过:因为*过滤器是一个数组,如果我将它作为自定义数据属性传递,它就会变成“[object][object]”。

4

1 回答 1

0

此处访问“*filters”属性的正确方法是在组件更改时发送该属性:

<can-import from="../status-searchFilter/" ($change)="update(*filters)">
    <status-searchfilter {^filter-List}="*filters"/>
</can-import>
于 2017-10-26T15:55:09.067 回答