qiankun vue 多tag切換問題解決方案

2022-03-02 23:25:06 字數 1219 閱讀 6487

qiankun 示例與文件中都只提供了單頁面的例項,更加偏向於展示類。而很大一部分需求都是操作類頁面。然後就帶來了多頁籤切換的問題。

先看效果

實現方式

關鍵**:

micro_conf.push(}})

新增 手動載入子應用**

// 判斷要跳轉的路徑是否是 子應用路徑const conf = micro_conf.find(item => to.path.indexof(item.activerule) !== -// if

const cachemicro = microlist.get(conf.activerule)

到這裡手動載入子應用就完成了。div 元素 必須 先載入的問題解決方法

在layout 頁面中新增乙個頁面

**如下

}

大概位置

上面解決了 未找到div 的問題。

解決方法 v-if

大概思路   判斷當前url 是父的位址 還是子應用的位址。   子應用位址   tags-view 就隱藏。

在大多數可以配置的頁面的系統中,導航頁面都是動態的,點選選單會調整到乙個具體位址中。必須有個可訪問的元件位址。

空 元件

所有的 子應用 在父應用中配置導航鏈結到 這個空 內容的元件即可。

最後,我的天,的編輯器太難用了。   

git對submodule多模組的tag操作

git對多模組的操作需要使用下面的命令 git submodule foreach只需要在後面加上需要進行的操作,就會逐模組執行。比如 git submodule foreach git stash就會遍歷所有子模組並把子模組儲存起來。因為 git submodule foreach只會對子模組而不...

ubuntu多版本python和pip切換

1.ubuntu自帶python2.7和python3.5版本。那麼跟據不同專案可能需要不同版本的python,如何切換呢?首先,檢視系統python版本,使用命令whereis python,結果如下圖,可以得到python2.7版本在 usr bin python2.7目錄下,而python3....

深度學習 多版本的Cuda及Cudnn的切換

cuda的切換比較簡單,無需刪除之前的cuda,只要修改軟連線的指向即可 rm rf usr local cuda 刪除之前建立的軟鏈結 sudo ln s usr local cuda 8.0 usr local cuda檢視是否切換成功 nvcc version 檢視當前 cuda 版本cudn...