私の現在のプロジェクトでは、ROR、バックボーン、アンダースコア JS、および JQuery を使用しています。ビューの1つで、JSTテンプレートを次のように設定しました
ABC.Views.BoardView = Backbone.View.extend({
template : changeBoard,
// el: '#boardHolder',
events : {
'click .count' : 'showPlaced',
'click #newCard' : 'newCardForm',
'click #showCardsOverview' : 'showCardsOverview'
},
それは続く...
また、次のようにページの下部に機能があります
changeBoard: function(){
var params = window.location.search.replace( "?", "" );
var param= params.split("=");
var boardSize = param[1];
//return boardSize;
if(boardSize === 4){
'analysis/board44'
}else{
'analysis/board'
}
}
この関数を作成した理由は、URL からパラメーターを取得するためにさまざまな JST テンプレートをロードするためです。しかし、この方法は私にはうまくいきません。次のエラーが表示されます
ReferenceError: changeBoard is not defined
[Break On This Error]
template : changeBoard,
URLパラメータを取得して動的JSTテンプレートをロードする方法を知っている人はいますか
ありがとう