She*_* Yu 5 components web-component ember.js
我有一个现有的DetailController,DetailView在我的应用程序中有一些非常复杂的UI /数据操作逻辑(热键,复制粘贴,复制,自动完成等) - 视图将UI事件发送到控制器; 控制器处理逻辑.
我想将其转换为Ember组件.
DetailComponent吗?这对我来说似乎很麻烦.{{render}},{{view}},{{partial}}分量模板内?这基本上意味着我将视图和控制器合并到 DetailComponent 中吗?这对我来说似乎很混乱而且错误。
是的,就是这个意思。
在组件内部,我想使用控制器和视图进行组织。那可能吗?
因此组件基本上取代了单个视图/控制器对。除此之外,组件只是 Ember.View 的扩展,可以像任何其他视图一样进行组织。
是否可以在组件模板中使用 {{render}}、{{view}}、{{partial}}?
是的。这些助手中的任何一个都可以工作。