簡體   English   中英

使用ember-rails gem填寫表格

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM