我想使用一个模板,我购买了附带一堆js和css文件的themeforest。流星1.3 +反应不确定<script>加载订单
在我client/main.html
,我刚刚body标签结束前下面的代码:
的反应程序被安装到div#app
通过反应路由器。
app.js
中的应用变量被引用于layout.js
,demo.js
和quick-sidebar.js
中,并且应该首先被加载。我已经在四个js文件中分别放置了一条日志语句。每次我刷新页面,我得到一个不同的装载顺序:
页面刷新:
页再次刷新:
页面刷新,再一次:
检查的页面在页面上以正确顺序显示脚本:
这是我的目录结构。我从themeforest收到的所有文件都在公用文件夹:
据我所知,这些脚本都应该同步加载并阻塞,直到整个脚本加载。这似乎并非如此。我需要确保加载顺序。我在这里错过了什么?
谢谢。
我主要的困惑是:为什么在没有听从main.html中文件中列出的加载顺序。流星还有什么特别的反应导致了这种行为? –