diff --git a/src/directive/permission/permission.js b/src/directive/permission/permission.js index 17b85d79..838ff9b1 100644 --- a/src/directive/permission/permission.js +++ b/src/directive/permission/permission.js @@ -14,7 +14,7 @@ export default{ }) if (!hasPermission) { - el.parentNode && el.parentNode.removeChild(el) + el.style.display = 'none' } } else { throw new Error(`need roles! Like v-permission="['admin','editor']"`)