5
我http://jsfiddle.net/pF2cF/6/代碼2個問題: 1.單擊 「myButton的」 不走clickButton功能App.indexController 2.進入在文本字段將觸發MyButton第一次點擊(如果#1得到解決)ember.js <按鈕{{行動}}></button>不能正常工作
任何人都可以幫助解決它們?我確實有一個解決方法,但我不確定使用什麼問題。
謝謝!
的代碼片段如下,在2013年1月14日使用ember.js從它的主分支:
<script type="text/x-handlebars" data-template-name="myTemplate">
<button {{action clickButton target="App.indexController"}} >MyButton1</button>
{{view App.MyView placeholder="Input something 1 and enter"}}
</script>
App = Em.Application.create({
ready: function() {
}
});
App.Router.map(function() {
this.route("index", { path: "/" }); //master 01142013 syntax
});
App.IndexRoute = Ember.Route.extend({
renderTemplate: function() {
this.render('myTemplate', {controller: 'indexController'});
}
});
App.indexController = Ember.Controller.extend({
clickButton: function() {
alert("clickButton");
}
});
App.MyView = Em.TextField.extend({
insertNewline: function (evt) {
alert("enter pressed");
}
});
謝謝!這很好用! – xinqiu