[英]Ember.JS view not rendering?
也许我错过了一些东西,但是我对为什么它不起作用感到非常困惑:
// The Javascript
App.UsersView = Ember.View.extend({
templateName: 'user-list'
});
// The HTML
<script type="text/x-handlebars" data-template-name="user-list">
Hello World
</script>
什么都没显示?
(显示应用程序视图,因此ember.js
的加载方式没有问题。仅在尝试使用自定义视图时。)
自动添加到dom的唯一视图/模板是application。 要在页面上包含UsersView,请尝试:
<script type="text/x-handlebars" data-template-name="application">
<pre>application view</pre>
{{view App.UsersView}}
</script>
此处的示例: http : //jsbin.com/iluvik/1/edit
通常,视图助手不是必需的,因为您的应用程序的大多数视图/模板将由ember路由器创建。 请参阅《 Ember路由指南》 ,以更好地了解如何进行布线。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.