Ember-CLI路径模型数据不影响模板

时间:2015-05-19 22:07:46

标签: javascript ember.js ember-cli handlebars.js

我在文件webtest中包含了一条余烬路线routes/webtest.js

export default Ember.Route.extend({
  model: function() {
    return {
      title: "Does not appear"
    };
  }
});

我有templates/webtest.hbs

中包含的匹配模板
<div class="container">
    <h2>Title: {{title}}</h2>
</div>

当我使用ember serve在我的网络浏览器中导航到页面/ webtest时 结果页面包含title:文本,但不包含文本does not appear

我去过多个余烬页面,我在这里有相同的代码: http://jsbin.com/neheru/6/edit?html,js,output

目标是能够从模板webtest中访问可由路径访问的变量。

仅供参考我正在尝试将其添加到模板中,以便将变量传递给组件

1 个答案:

答案 0 :(得分:0)

变量应为{{model.title}}

您可以使用

从模板中注销变量
{{log title}}
{{log controller.title}}
{{log model.title}}

这可能会帮助您更快地进行调试。

然后,您应该能够使用以下内容将数据传递到我们的组件:

{{my-component title=model.title}}