ここでかなり混乱しています。Emberテンプレートがルートjsファイルの属性を表示していない
私はdashboard.infoで次のルートを持っています。私はテンプレートがこのルートと相関していることを知っています。なぜなら、 'submit'のようなアクションは完全に機能しているからです。しかし、testContentのようなこれらの属性は私のテンプレート上に表示されていないいくつかの理由
// dashboard/info.js
export default Ember.Route.extend({
testContent: "hey what's up",
actions: {
submit() {
//blah blah blah
}
},
});
:
//dashboard/info.hbs
<p>Should be here: {{testContent}}</p>
はとても簡単ですね!私は混乱しています。多分これは十分な情報ではありません。関連性のあるものがあります。このフォーム・ナビゲーション・コンポーネントにロードしています。このコンポーネントには、入力を含むいくつかの「パネル」コンポーネントが含まれています。
<form {{action "submit" on="submit"}}>
{{info.form-nav model=model}}
</form>
ルート上に入れ子になっているコンポーネントが多すぎるとEmberを混乱させることができますか?私はコントローラをインスタンス化していないためかもしれませんか?私はEmberがコントローラーから離れようとしていると思っていました...
私はもっと関連性のある情報を含めることができます。見ています。ありがとう!!
恐ろしいJyoti、これは私が探していたコードでした。 –