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