Javascript 流星1.3+;反应不确定<;脚本>;装载顺序
我正在尝试使用我在themeforest上购买的一个模板,它附带了一堆js和css文件 在我的Javascript 流星1.3+;反应不确定<;脚本>;装载顺序,javascript,meteor,reactjs,react-router,Javascript,Meteor,Reactjs,React Router,我正在尝试使用我在themeforest上购买的一个模板,它附带了一堆js和css文件 在我的client/main.html中,在body标记的末尾之前有以下代码: react应用程序通过react路由器安装到div#app App.js中的App变量在layout.js、demo.js和quick sidebar.js中引用,应该首先加载。我在四个js文件中的每一个文件中都放置了一个log语句。每次刷新页面时,我都会得到不同的加载顺序: 页面刷新: 再次刷新页面: 再次刷新页面: 检
client/main.html
中,在body标记的末尾之前有以下代码:
react应用程序通过react路由器安装到div#app
App.js
中的App变量在layout.js
、demo.js
和quick sidebar.js
中引用,应该首先加载。我在四个js文件中的每一个文件中都放置了一个log语句。每次刷新页面时,我都会得到不同的加载顺序:
页面刷新:
再次刷新页面:
再次刷新页面:
检查页面将按页面上的正确顺序显示脚本:
这是我的目录结构。我以前收到的所有文件都在公用文件夹中:
据我所知,脚本应该同步加载,并且在整个脚本加载之前一直处于阻塞状态。这里的情况似乎并非如此。我需要确保装载顺序。我错过了什么?
谢谢 也许这些信息可以帮助您: 根据Meteor文档,文件当前按以下顺序加载:
谢谢你的回答。我希望使用模板文件而不修改其名称。如果我将文件放在lib中,我将需要修改文件名/为文件名添加前缀,以使它们遵守meteor加载规则。此外,我的主要困惑仍然存在:为什么main.html文件中列出的加载顺序没有得到遵守。meteor或react是否有什么特别之处导致了这种行为?我的主要困惑是:为什么main.html文件中列出的加载顺序没有得到遵守。流星或流星的反应是否有什么特别之处导致了这种行为?