Model view controller Ember.js:视图如何连接到控制器?
是空的Model view controller Ember.js:视图如何连接到控制器?,model-view-controller,ember.js,Model View Controller,Ember.js,是空的 我想知道是否有人可以解释余烬视图是如何与余烬控制器关联的。谢谢。如果您遵循ember的命名约定,例如,ember会自动将视图InfoView连接到InfoController this.get('controller') 因此,如果以后在视图中执行this.get('controller'),则应该获得控制器 查看此小提琴的工作示例:这就是最终工作的原因。只需将此行添加到视图中: App.InfoView = Ember.View.extend({ templateName: '
我想知道是否有人可以解释余烬视图是如何与余烬控制器关联的。谢谢。如果您遵循ember的命名约定,例如,ember会自动将视图
InfoView
连接到InfoController
this.get('controller')
因此,如果以后在视图中执行this.get('controller')
,则应该获得控制器
查看此小提琴的工作示例:这就是最终工作的原因。只需将此行添加到视图中:
App.InfoView = Ember.View.extend({
templateName: 'info'
});
App.InfoController = Ember.Controller.extend({});
视图是通过命名约定查找或手动关联的。您是否介意对此进行详细说明或给我一个参考?您可以在路线的setupController方法中执行此操作
controllerBinding: "App.myController",