我正在尝试将我的会徽.js 模板代码翻译成车把(如果我犯了任何错误,请原谅我)。
我的车把代码(最初在 Emblem.js 中):
{{View CouponTypeView}}
li.dropdown.sales {{action "select" target="view" menuTab="sales"}}
li.dropdown.discount {{action "select" target="view" menuTab="discount"}}
我的观点:
App.CouponTypeView = Ember.View.extend({
eventManager: Ember.Object.create({
click: function(event, view, menuTab) {
console.log(menuTab); // undefined T__T
})
});
我正在尝试让动作助手将数据传回我的视图,但不幸的是它似乎不起作用。
谢谢!
我想要做的是下拉框列表。列表中一次只能有一个下拉菜单。
我已经重新阅读了 ember 的文档,它似乎顺便指出,如果我需要跟踪状态,那么在发送事件部分下使用控制器( http://emberjs.com/guides/views/handling-events/ )。