研发图纸文件管理系统-前端项目
iczer
2020-08-04 f32fa56ba7224ac624a4621f65f61f0d1fc0eabb
update docs of authority;
1个文件已修改
7 ■■■■ 已修改文件
docs/advance/authority.md 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
docs/advance/authority.md
@@ -161,7 +161,7 @@
    <standard-table ...>
      ...
      <div slot="action" slot-scope="{text, record}">
        <a v-auth="`delete`">
        <a @click.native="deleteRecord(record.key)" v-auth="`delete`">
          <a-icon type="delete" />删除
        </a>
      </div>
@@ -170,7 +170,10 @@
  </a-card>
</template>
```
假如用户没有 `delete` 操作权限,则控件会被应用 disable 样式,并禁用 click 点击事件,如下图:
:::warning 注意!!!
使用 v-auth 指令校验控件权限时,其点击事件需要用原生 click 事件,即使用 `@click.native` 绑定点击事件,否则权限校验失败时可能无法禁用 click 事件。
:::
假如用户没有 `delete` 操作权限,则控件会被应用 disable 样式,且 click 事件无效,如下图:
![权限校验指令](../assets/auth.png)
:::warning 重要!!!