ember-cli@1.3.8
ember@2.1.0
我手动将ember和ember-data更新到package.json中的2.1.0。我在ember插件项目中从虚拟应用程序运行应用程序。
当我执行以下操作时
<my-component model={{model}} />
我在HTML中呈现以下内容。
<my-component model="<dummy@model:employee::ember395:null>"></my-component>
组件根本不会渲染。我在init
方法中放置了一个断点,但它从未被调用过。在我看来,由于某种原因,组件无法识别。
如果我使用把手语法,它会起作用:
{{my-component model=model}}
我需要在ember-cli或ember中启用此功能吗?我做错了吗?
答案 0 :(得分:0)
似乎它们可能在2.1.0中不受支持,如here所述,这表明它们可能在2.2.0中得到支持。
我能够像我这样只读取我的卷曲组件属性:
{{my-component model=(readonly model)}}
因此,后面的重构应该非常简单。