Javascript 模板未呈现下划线错误
嗨,我是一个使用require和下划线的新手。想要呈现一个模板,请纠正我。不知道我错在哪里 mainParentTemplate.htmlJavascript 模板未呈现下划线错误,javascript,jquery,backbone.js,requirejs,underscore.js,Javascript,Jquery,Backbone.js,Requirejs,Underscore.js,嗨,我是一个使用require和下划线的新手。想要呈现一个模板,请纠正我。不知道我错在哪里 mainParentTemplate.html <div> manojbojja </div> 主html页面脚本 <div id="main-widget"> </div> <script> window.init = function(){ require(['app/mainWidgetnew'],
<div>
manojbojja
</div>
主html页面脚本
<div id="main-widget">
</div>
<script>
window.init = function(){
require(['app/mainWidgetnew'], function(FeedsWidget){
var mainWidgetnew= new FeedsWidget();
mainWidgetnew.render("#main-widget");
});
};
</script>
下划线的函数将返回可以进行渲染计算的函数
可以在渲染中执行以下操作:
var template = _.template(this.template);
this.$el.html(template(paramsForTemplate));
其中,paramsForTemplate
是可选的,可用于向模板传递参数
this.$el.html(_.template(mainParentTemplate));
var template = _.template(this.template);
this.$el.html(template(paramsForTemplate));