angularjs加载不同的路由模板,但是它总是使用缓存,重新加载页面都没用。如何才能禁止路由机制使用缓存?
之前有人提到解决办法是:
when('/data', { templateUrl: 'partial/customer_ask.html?t=' + Math.floor(Date.now() / 1000), controller: 'dataController' })
我试了一下结果报错,404 template not found
业精于勤,荒于嬉;行成于思,毁于随。
404 は問題ないはずですが、t の結果は毎回同じになりますか? templateUrl は固定テンプレートページに対応します。このように書くと、Angular はおそらくそれを見つけることができません。URL でパラメータを渡したい場合は、when の後に設定する必要があります。 リーリー コントローラーで
またはページにタグがあります
この例を参照できます
ルーターの代わりに ui-router を使用してみてはいかがでしょうか
または
404 は問題ないはずですが、t の結果は毎回同じになりますか?
を使用する リーリーtemplateUrl は固定テンプレートページに対応します。このように書くと、Angular はおそらくそれを見つけることができません。URL でパラメータを渡したい場合は、when の後に設定する必要があります。 リーリー
コントローラーで
またはページにタグがあります
リーリーこの例を参照できます
https://xdsnet.gitbooks.io/an...ルーターの代わりに ui-router を使用してみてはいかがでしょうか
リーリーまたは
リーリー