history
模式會出現重新整理頁面後,頁面出現404。解決的辦法是用nginx
配置一下。
在nginx
的配置檔案中修改
方法一:
location /
}
方法二:
vue.js官方教程裡提到的
server
#對應上面的@router,主要原因是路由的路徑資源並不是乙個真實的路徑,所以無法找到具體的檔案
#因此需要rewrite到index.html中,然後交給路由在處理請求資源
location @router
#.......其他部分省略
}
兩種方案的的本質是一樣的,就是rewrite一下,將router寫到index.html中,然後交由路由處理資源才可以。
自己記錄一下本方案,方便後續出現問題使用。
vue 實現當前頁的重新整理
在做專案時,想要登入成功後直接重新整理當前頁面,於是找了幾個方法,在這裡記錄一下,以免忘記。this.router.go 0 在重新整理時,頁面會有一瞬間的白屏,使用者體驗極差。location.reload 這個也是一樣最終採用了 vue 裡的 provide inject 方法,先介紹一下這個方...
ext GridPanel重新整理當前頁
gridpanel中分頁數很多,在當前頁中重新整理又會回到第一頁,每次這樣總是很麻煩。怎麼才能只重新整理當前頁呢?苦苦在原始碼中找尋,經測試,終於找到了一種方法。如bbar是ext.paging 物件,在要重新整理資料來源的事件中不要用store.load 用bbar.doload bbar.cur...
Vue 重新整理當前頁面
1.場景 在處理列表時,常常有刪除一條資料或者新增資料之後需要重新重新整理當前頁面的需求。2.遇到的問題 1.用vue router重新路由到當前頁面,頁面是不進行重新整理的 3.解決方法 provide inject 組合 作用 允許乙個祖先元件向其所有子孫後代注入乙個依賴,不論元件層次有多深,並...