2016-05-18 1 views
0

as you can see, hbs has a placeholder for {{abcd}} and route returns the value for abcd but my page does not show that data. When i do a view source, i can see that js function is carried into the page! Am I missing something? do I need to write something in controller folder before route and model/template can talk to each other?Ember.jsデータは、あなたが見ることができるように、HBSは{{ABCD}}のプレースホルダがあり、ルートがABCDの値を返しますが、私のページには、そのデータが表示されないテンプレート

には表示されません。 。私はビューソースを行うとき、私はjs関数がページに運ばれることがわかります!何か不足していますか?私はルートとモデル/テンプレートがお互いに話すことができる前に、コントローラのフォルダに何かを書く必要がありますか?

+0

テンプレートは、ルートのプロパティについては何も知らない。 '{{abcd}}'は**コントローラ**のプロパティを参照します。 PS。コードの画像を貼り付けないでください。コード自体を貼り付けます。 –

答えて

2

テンプレートは、ルートのプロパティについては何も知らない。 {{abcd}}コントローラプロパティを参照します。これにアクセスするには、コントローラのモデルプロパティ{{model.abcd}}を経由する必要があります。

guidesをよくお読みになることをお勧めします。

+0

は、コントローラのフォルダに必要なエントリを提供していませんでした...私はコントローラが作品(facepalm!)を接続するために演奏しなければならないという強い感情を持っていました。 –

+0

@TejasDamaniaコントローラを明示的に作成すると、暗黙的に生成されたものが得られます。 – Lux

関連する問題