Vue.directive指令實現按鈕級別權限控制

      網友投稿 1015 2025-04-02

      Vue.directive文檔:


      https://cn.vuejs.org/v2/guide/custom-directive.html

      使用

      定義一個按鈕級別指令

      // 獲取用戶角色, 可以從cookie中獲取 function getRole() { return 'admin' } // 校驗用戶權限,傳入一個數組 function hasPermission(role) { return role.includes(getRole()) } // 注冊一個全局自定義指令 `v-role` Vue.directive('role', { inserted: (el, binding, vnode) => { // 如果沒有權限就移除此節點 if (!hasPermission(binding.value)) { el.parentNode.removeChild(el); } } })

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      12

      13

      14

      Vue.directive指令實現按鈕級別權限控制

      15

      16

      17

      18

      19

      20

      21

      使用示例

      1

      2

      3

      4

      5

      6

      7

      8

      問題:el.parentNode獲取不到

      將bind替換為inserted

      參考

      Vue 指令實現按鈕級別權限管理功能

      Vue

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:Java實現Excel轉PDF的兩種方法總結
      下一篇:前五名用戶培訓錯誤
      相關文章
      亚洲av无码成人精品区| 亚洲Av永久无码精品黑人| 亚洲一区二区三区乱码A| 亚洲日韩AV一区二区三区中文| 91嫩草亚洲精品| 亚洲小说区图片区| 亚洲大片在线观看| 亚洲第一精品福利| 亚洲Av无码专区国产乱码DVD| 精品国产亚洲一区二区三区 | 亚洲三级视频在线| 亚洲国产精品网站久久| 亚洲国产高清在线精品一区 | 亚洲国产成人久久综合野外| 国产精品亚洲精品爽爽| 欧美日韩亚洲精品| 日韩亚洲精品福利| 亚洲男女内射在线播放| 亚洲天堂免费在线视频| 黑人大战亚洲人精品一区| 夜夜春亚洲嫩草影院| 亚洲国产精品无码一线岛国| 国产亚洲福利精品一区| 亚洲av激情无码专区在线播放| 亚洲AV日韩精品久久久久久| 亚洲尹人九九大色香蕉网站| 91精品国产亚洲爽啪在线影院 | 亚洲成aⅴ人片久青草影院按摩| 亚洲变态另类一区二区三区| 亚洲av无码偷拍在线观看| 爱情岛论坛亚洲品质自拍视频网站| 夜色阁亚洲一区二区三区| 亚洲精品久久久www| 色噜噜亚洲精品中文字幕| 亚洲精品V欧洲精品V日韩精品| 久久亚洲伊人中字综合精品| 久久综合亚洲色一区二区三区| 亚洲欧洲久久精品| 亚洲日本VA午夜在线影院| 校园亚洲春色另类小说合集| 亚洲日本一区二区一本一道|