1
所以我有這些腳本包括:灰燼JS和模板 「找不到模板」
<script src="js/vendor/modernizr-2.6.2.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.js"></script>
<script src="js/vendor/ember-1.0.0-pre.2.min.js"></script>
<script src="js/vendor/handlebars-1.0.rc.1.js"></script>
<script src="http://yui.yahooapis.com/3.7.3/build/yui/yui-min.js"></script>
<script src="js/main.js"></script>
這在我的腦海標籤:
<script type="text/x-handlebars" data-template-name="application">
WTF
</script>
這在我main.js:
window.Stocks = Ember.Application.create();
Stocks.Router = Em.Router.extend({
initialState: 'root.home',
root: Em.Route.extend({
home: Em.Route.extend({
view: Stocks.CurrentStocksView
})
})
});
Stocks.CurrentStocksView = Ember.View.extend({
templateName: 'application',
appendTo: function() {
this._super('#current');
}
});
// Startup call
Stocks.initialize();
而我完全失去了方向。我只是想打印出「WTF」。我是否需要包含腳本標籤voor車把?
http://jsfiddle.net/maikeldus/27crF/爲什麼不能正常工作? – user1226868
在你的JSFiddle中,你不要將框架(onLoad)設置爲'jQuery'。看到加載jQuery相同的JSFiddle:http://jsfiddle.net/27crF/1/ – louiscoquio
我想我找到了問題。我使用Modernizr來同步加載所有JavaScript,但不知怎的,它會導致Ember/Handlebars不處理或找到模板。謝謝你的幫助,你給了我希望和最後的推動:) – user1226868