我有绑定到事件的按钮,在jquery中单击:
$('myselection').click(myfunction);
它们应该在控制器中吗?
我当时是这么想的,但是我遇到了一个使我感到怀疑的情况。在我的js视图中,我创建了一个表单及其提交按钮。我需要附加一个事件侦听器,例如:
$('mybutton').click(myfunctiontosubmit);
我无法找到让控制器管理此侦听器的方法,因为在我第一次调用视图时该按钮不存在。
通常不会。它们在视图中的位置,但是它们可以在控制器中调用方法。
Ember.js的视图具有以下描述。
Ember.View是Ember中的类,负责封装HTML内容模板,将模板与数据组合以呈现为页面DOM的各个部分,以及注册和响应用户启动的事件。
以及具有简化的API以便在视图中使用所述事件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句