傑克布JeecgBoot低程式碼開發框架,程式碼託管在Github和Gitee,功能完善。#1617_VUE頁面資料#
問題:根據列表id跳轉新頁面,兩個不同id頁面之間的操作會相互影響
版本號:2.2.1
問題描述:
根據列表id跳轉新頁面,兩個不同id頁面之間的操作會相互影響,如果要做到在頁面1操作不影響頁面2的話,需要怎麼設定或者怎麼修改程式碼。
問題分析:
VUE元件資料作用於全域性,當多個頁面引用同一個元件時,當前例項資料只有一份,所以互相影響。
注意這類資料的特點,儲存在頁面對應的元件類例項中。
解決方法:
將資料配置化,建立頁面時傳入引數,區分不同例項,動態讀取和儲存。
如果頁面佈局還有其它多個差別,那麼拆分成為兩個元件,也是一個簡單的做法。
總結:頁面中資料分頁這類配置引數,要不要動態隔離?有利有弊,平衡需求和開發成本吧。
傑克布JeecgBoot低程式碼開發框架,程式碼託管在Github和Gitee,功能完善。#1617_VUE頁面資料#
問題:根據列表id跳轉新頁面,兩個不同id頁面之間的操作會相互影響
版本號:2.2.1
問題描述:
根據列表id跳轉新頁面,兩個不同id頁面之間的操作會相互影響,如果要做到在頁面1操作不影響頁面2的話,需要怎麼設定或者怎麼修改程式碼。
問題分析:
VUE元件資料作用於全域性,當多個頁面引用同一個元件時,當前例項資料只有一份,所以互相影響。
注意這類資料的特點,儲存在頁面對應的元件類例項中。
解決方法:
將資料配置化,建立頁面時傳入引數,區分不同例項,動態讀取和儲存。
如果頁面佈局還有其它多個差別,那麼拆分成為兩個元件,也是一個簡單的做法。
總結:頁面中資料分頁這類配置引數,要不要動態隔離?有利有弊,平衡需求和開發成本吧。