這篇文章給大家分享的是有關(guān)如何解決angularjs中路由頁面強(qiáng)制更新的問題的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。
創(chuàng)新互聯(lián)專注于企業(yè)全網(wǎng)整合營銷推廣、網(wǎng)站重做改版、渝中網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5技術(shù)、商城網(wǎng)站定制開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為渝中等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
有這么一個(gè)問題,在頁面內(nèi)路由頁面跳轉(zhuǎn)時(shí),第一次跳入路由頁面時(shí)是正常的,但是第二次會(huì)記住第一次時(shí)的狀態(tài),有時(shí)候并不想這樣,想強(qiáng)制更新這個(gè)路由頁面。
有一種方式就是使用 ui-sref-opts功能,我試了,結(jié)果不好使,不知道是哪里出的問題:
在網(wǎng)上查了一下,說是可以寫click事件,試了一下,依然不好使,郁悶:
$state.go('page1', {id:1}, {reload: true})
然后查到了第三種方法,就是在要跳轉(zhuǎn)的路由頁面里的ion-view標(biāo)簽里添加一個(gè)屬性cache-view="false",然后就好使了:
......
頭兩種方法為啥不可以用,第三種為啥可以用,原理還沒搞清楚,先不管了,問題解決就好。這個(gè)angularjs真是用的一知半解,先這樣吧。
感謝各位的閱讀!關(guān)于“如何解決angularjs中路由頁面強(qiáng)制更新的問題”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!