UNPKG

create-base

Version:

快速构建项目基础框架,支持vue/uni-app/后台管理模板等

16 lines (14 loc) 380 B
import { isAuth, isAuthSome, isAuthEvery } from '@/utils/auth' export default app => { app.directive('auth', (el, binding) => { let auth if (Array.isArray(binding.value)) { auth = binding.modifiers.every ? isAuthEvery(binding.value) : isAuthSome(binding.value) } else { auth = isAuth(binding.value) } if (!auth) { el.remove() } }) }