就是如果用戶只有查看內(nèi)容的權(quán)限,那么系統(tǒng)所有頁面按鈕和表單全部設(shè)為只讀的項目用的vue和iview 請問有什么方便點(diǎn)的操作嗎?謝謝
1 回答

明月笑刀無情
TA貢獻(xiàn)1828條經(jīng)驗 獲得超4個贊
如果麻煩點(diǎn)做,用戶登錄完后肯定已知權(quán)限,按鈕和表單設(shè)為只讀,所有事件觸發(fā)都加入用戶權(quán)限,比如一個優(yōu)惠券的編輯事件是
couponFunc () { if (sessionStorage.userPower != 1) { //假設(shè)權(quán)限為1是只讀 ... } }
這么做肯定是麻煩,但是我覺得你說的‘所有頁面按鈕和表單全部設(shè)為只讀的’,你左側(cè)的導(dǎo)航欄肯定是可以點(diǎn)吧,要么他不是只讀,是只能看到首屏的數(shù)據(jù),不能做任何切換
所以另一種方案是在導(dǎo)航欄的右側(cè)(數(shù)據(jù)展示部分)追加一層model層,當(dāng)用戶權(quán)限為只讀的時候
添加回答
舉報
0/150
提交
取消