javascript - 如何切换 nativeElement
问题描述
我在 Angular 应用程序(版本 7.0.1)中有一个自定义指令,它处理用户权限,删除他们看不到的东西。
问题是用户可以随时更改,因此我需要不断切换 nativeElement。我找到了一种方法来做到这一点,但只有它的可见性,这根本不是一种安全的方法。
if (!this.CheckPermissionService.canPerform(this.url, roles, this.action)) {
this.el.nativeElement.hidden = true;
} else {
this.el.nativeElement.hidden = false;
}
有一种方法可以整体切换 nativeElement 吗?比如,删除它并在指令中重新创建它?
解决方案
推荐阅读
- javascript - 在 React 中预加载图像的最有效方法是什么?值得付出努力吗?
- c# - 如何为 api 编写异步获取请求
- ms-access - 如何在图片控件上设置默认图片?
- database - 本地 PC 的规格是否会影响运行 Microsoft Access 查询所需的时间?
- java - Hibernate 一对一映射创建外键
- python - 试图从成绩数据字典中获得加权平均值
- tensorflow - 在 keras 中集成采样的 softmax 失败
- php - 从数据库中检索图像并更新图像或上传另一个文件
- google-sheets - 通过公式生成下一列字母
- google-auth-library - Google Indexing API 测试环境?