これが私のエラーです:
Uncaught NoTemplateError: Could not find template: '<!-- HTML Template -->
<div id="start_div">
<h2>Choose your path to ... // the rest of the template
テンプレートがないことを教えてくれますが、見つからなかったと言ったテンプレートを出力します。
これが私のコードです:
require(["jquery", "marionette", "views/StartView" ],
function($, marionette, StartView) {
var SCApp = new marionette.Application();
SCApp.addRegions({
mainRegion: "#center_court"
});
var startView = new StartView();
SCApp.mainRegion.show(startView);
SCApp.start();
}
これがStartView.jsです
define(["jquery", "marionette", "text!templates/startDiv.html"],
function($, marionette, template){
var StartView = marionette.ItemView.extend({
//template: "#start_div"
template: template
});
// Returns the View class
return StartView;
});
誰かが私が間違っていることを見ることができますか?requireメソッドでテンプレートを作成するために何かが必要ですか?
どんな提案でも大歓迎です。
アンドリュー