"tmpl!" を定義するために requirejs プラグインを使用しています。ローダー (jquery テンプレートではなく、lodash テンプレートです。問題は、テキスト! ローダーがテンプレートの末尾に「;」を追加していることです。これはレンダリングされており、すべてが壊れています。
(function(global){
"use strict";
define({
load : function(name, require, load, config) {
var deps = [];
deps.push('text!' + name);
deps.push('underscore');
require(deps, function(source, _) {
var template = _.template(source);
load(template);
});
}
});
})(this);
どうすればテキストを停止できますか! セミコロンの追加から?または:これを行うためのより良い方法はありますか?