使用Requirejs动态加载Backbone视图

时间:2013-10-09 14:49:30

标签: backbone.js requirejs

我在ordrer中使用带有Backbone的require.js来加载我的不同视图。

为了定义视图我正在使用我的路由器启动的这段脚本:

var view = require([
  'hbs!tpl/'+name,
   'views/'+name,
   data.path       
], function(Tpl,module,data){

       options.template = Tpl;
       options.data = data;
       return new module(options);
});    

Backbone视图接收有用的选项,如编译模板和模型定义。

当我删除Backbone视图时,有没有办法将Require.js添加的脚本删除到head标签中?

1 个答案:

答案 0 :(得分:1)

删除Require.js添加的脚本标记不会卸载javascript。

我的意思是删除此脚本标记是没用的。你应该不关心这一点,它不会改变页面反应的方式。