0
我正在構建一個相當大的Angular應用程序。我在緩存*.js
文件時遇到了一些問題。每次更改路線時,都會下載所有*.js
文件。如何緩存AngularJs * .js文件
我知道我應該參加所有js
文件,並儘量減少他們,但首先我想下面的問題人物。
一個問題是所有請求都在URL的末尾附加了?_=<rondom_number>
。我不知道如何刪除它。
謝謝!
我正在構建一個相當大的Angular應用程序。我在緩存*.js
文件時遇到了一些問題。每次更改路線時,都會下載所有*.js
文件。如何緩存AngularJs * .js文件
我知道我應該參加所有js
文件,並儘量減少他們,但首先我想下面的問題人物。
一個問題是所有請求都在URL的末尾附加了?_=<rondom_number>
。我不知道如何刪除它。
謝謝!
由於@rootatdarkstar建議我已經包括了這行代碼:
$.ajaxSetup({cache: true});
加載速度肯定是更好,約5秒〜約〜300毫秒。現在所有文件都從緩存中取出,下一步是加入並將所有js
文件最小化到一個文件中。
再次感謝。
你是如何加載你的角度文件? – Tuvia
@Tuvia在index.html正文的底部https://github.com/matjazmav/tpo10/blob/sprint1/index.html –
這不是隨機數字。我認爲這是一個時間戳,用於避免jQuery添加到每個請求中的緩存。嘗試在頁面加載:'jQuery.ajaxSetup({cache:true}' – rootatdarkstar