我在我的应用程序中有一个现有的DetailController
和DetailView
,具有一些相当复杂的UI /数据操作逻辑(热键、复制粘贴、重复、自动完成等) - 视图将UI事件发送到控制器; 控制器处理逻辑。
我想把它转换成Ember组件。
- 这基本上意味着我将视图和控制器合并到
DetailComponent
中吗?这对我来说看起来很混乱和错误。 - 如果不是这样,如何在组件内部使用控制器和视图?也就是说,我仍然希望组件具有完全隔离和定义良好的公共接口,但在组件内部,我希望使用控制器和视图进行组织。是否可能?
- 是否可以在组件模板中使用
{{render}}
、{{view}}
、{{partial}}
?