0

我的主干视图文件夹:

view.html
tmpl/t01.html
tmpl/t02.html
tmpl/t03.html

视图.html:

...
<div id="tmpl"></id>

在 view.html 中,当我单击按钮 01 时,我想在 view.html 中显示 tmpl/t01.html,我该怎么做?

4

1 回答 1

1

您可以使用 ajax 请求手动处理此问题:

$.ajax({
  url: 'tmpl/t01.html',
  dataType: 'text',
  success: function(data){
    var compiledTpl = _.template( data, {} );
    $('#tmpl').html(compiledTpl);
  }
);}

或者使用require.js的文本插件

require(["text!tmpl/t01.html"],
  function(html) {
    var compiledTpl = _.template( html, {} );
    $('#tmpl').html(compiledTpl);
  }
);
于 2013-11-13T07:16:16.963 回答