修复指令绑定时效问题 修复Image组件未注册问题
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
// 权限按钮展示指令
|
||||
import { store } from '@/store/index'
|
||||
const userInfo = store.getters['user/userInfo']
|
||||
export const auth = (Vue) => {
|
||||
Vue.directive('auth', {
|
||||
// 当被绑定的元素插入到 DOM 中时……
|
||||
bind: function (el, binding) {
|
||||
const userInfo = store.getters['user/userInfo']
|
||||
let type = ""
|
||||
switch (Object.prototype.toString.call(binding.value)) {
|
||||
case "[object Array]":
|
||||
@@ -27,7 +27,6 @@ export const auth = (Vue) => {
|
||||
return
|
||||
}
|
||||
const waitUse = binding.value.toString().split(",")
|
||||
|
||||
let flag = waitUse.some(item=>item==userInfo.authorityId)
|
||||
if (binding.modifiers.not) {
|
||||
flag = !flag
|
||||
|
||||
Reference in New Issue
Block a user