![](/img/trans.png)
[英]Migrate Routes from Rails to Ember with Existing Rails Application using “ember-rails”
[英]Filling out form using ember-rails gem
我正在學習大約一年的教程,因此有些語法已被棄用。 我在輸入字段中鍵入一些文本,然后按Enter。 我應該會看到一個警告框,上面彈出我剛寫的文字。 相反,當我加載頁面並查看控制台時,我立即收到此錯誤:
參數列表后未捕獲到的SyntaxError:缺少)
它說我的控制器有錯誤,但是我的代碼似乎沒有任何語法問題。
當我鍵入並按Enter鍵時,沒有警報框,控制台上的錯誤提示:
未捕獲的錯誤:沒有任何操作'addEntry'。 如果您確實處理了該動作,則可能是由於從控制器中的動作處理程序返回true導致此錯誤起泡而導致的。
我的應用程序模板如下所示:
<div id = "container">
<h1>Emberails</h1>
{{ input value=newEntryName enter="addEntry" }}
{{ newEntryName }}
</div>
我的ApplicationController看起來像這樣:
Emberapp.ApplicationController = Ember.Controller.extend(
addEntry: function(){
alert(this.get('newEntryName'));
this.set('newEntryName', "");
}
)
感謝對此的任何幫助。
您在調用extend
缺少大括號。
Emberapp.ApplicationController = Ember.Controller.extend({
addEntry: function() {
alert(this.get('newEntryName'));
this.set('newEntryName', "");
},
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.