ember.js に少し問題があります。
ルーターでイベントを適切に呼び出してノートブックを作成する次のコードがあります。ただし、未定義のノートブック コンテキストは渡されません。私はこれに対する解決策を見つけようと何時間も探していました。
thisとthisを見つけました。これは役に立ちますが、正しい軌道に乗っているかどうかは完全にはわかりません。何か不足していますか?
ルート
App.NotebooksNewRoute = Ember.Route.extend
model: ->
App.Notebook.createRecord()
events:
create: (notebook) ->
#persist notebook
形
{{#with content}}
<form {{action create content on="submit" }} >
<div>
{{view Ember.TextField placeholder="Enter a title" valueBinding="title" }}
</div>
<div>
{{view Ember.TextArea placeholder="Notes" valueBinding="description" }}
</div>
<button type="submit">Create</button>
</form>
{{/with}}