1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| import { getStore } from './storage';
|
| const hasRole = {
| install (Vue, options) {
| Vue.directive('hasRole', {
| inserted (el, binding) {
| let roles = getStore("roles");
| if (roles&&!roles.includes(binding.value)) {
| el.parentNode.removeChild(el);
| }
| }
| });
| }
| };
|
| export default hasRole;
|
|