requirejs 引入公共代码问题?

发布于 2022-09-01 07:02:00 字数 288 浏览 10 评论 0

就这么问下吧。 比如弹出框。我写了模块 dialog.js。
然后 整站所有页面需要有出错 提示框,error.js ,---需要依赖dialog.js弹出框模块
还有相应A页面的 登录框 login.js ---也需要依赖dialog.js弹出框模块
还有相应B页面 一个 提问框 QA.js --也需要依赖 dialog.js 模块

那么error.js 要怎么引入到所有页面中呢?不是在每个页面 data-main JS文件中配置呢?要怎么配置呢?如果每个页面data-main 配置并执行,会不会重复麻烦着呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

貪欢 2022-09-08 07:02:00

一个相对合理的方案是将error.js绑定到window对象上面

蓝眼睛不忧郁 2022-09-08 07:02:00

可以将页面进行分割,即将你的dialog.js这个文件在一个通用的header中应用,这个header里不要写样式,就是纯的引入需要的模块或文件的作用,这样可以达到你要的效果,而且分割页面后,可以不必在每次刷新或跳转界面后都重新加载内容~~~

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文