我正在按照原子设计/开发方法构建一个网站,即使用模块化系统。
例如,我创建了一个滑块模块和一个滑块横幅模块,只在需要时将它们调用到一个页面中,这样做很好,例如。
<?php include("../organisms/main-slider.php");?>
<?php include("../organisms/slider-banner.php");?>
但是每个模块可能都有自己相应的jquery代码,在某些情况下我们使用JQuery,这个代码显然必须位于页面末尾的库下面。什么是最好的解决方案,以便我们只在需要时加载jquery,同时在库之后加载它。我理解它更像是一个结构性问题,而不是一个编程问题,但不知道还有什么要问的。每个模块也有相应的js文件?
答案 0 :(得分:1)
就我而言,加载依赖JavaScript文件的最佳解决方案是AMD。为此,您可以使用Requirejs,它是一个管理所有依赖项的框架。您可以在Requirejs网站学习使用它。
我希望这有用。