我想使用一個模板,我購買了附帶一堆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中文件中列出的加載順序。流星還有什麼特別的反應導致了這種行爲? –