这是一个创建于 4360 天前的主题,其中的信息可能已经有所发展或是发生改变。
最近才接触RequireJS这种前端模块加载工具,感觉确实很不错,想在项目中尝试下,不过有个问题向大家请教下:
项目中用到了jinja2的模板继承,layout.html是公共模板,其他的都是子页。
layout.html中有一些逻辑代码(比如为导航栏中的按钮添加事件),每个子页也有各自的逻辑代码。
那如何写requirejs.config()和requirejs()呢?
在layout.html中写一份,然后每个子页写一份吗?
2 条回复 1970-01-01 08:00:00 +08:00  | | 1 hyspace 2014 年 2 月 27 日 我用过的方案:
layout里写
require(['config.js'], function () { require(['page-specific.js']) });
config里写配置。
page-specific.js的名字用变量传,和页面文件名对应 |