angular - Angular 7中ng-cloak(angularjs)的替代方法是布尔变量而不是对象
问题描述
ngIf 导致我页面上的链接在加载期间显示,然后消失。
该链接根本不应该显示,我假设 ngIf 语句尚未被处理,因为我能够看到它。
有没有办法阻止链接或元素显示?
在下面的代码中,我的布尔 isEquipmentAssociated 在 ngOninit、ngOnChanges 中为真,甚至我试图在构造函数中使其为真。
我曾尝试通过显示来使用 Css:none !important 并且还使用 '?' 运算符。但这仅对对象有用。
//code goes here
<html>
<span *ngIf="isEquipmentAssociated">
<i class="fas fa-edit"></i>
// some other code
</span>
</html>
//code ends here
我希望我的图标从一开始就不会显示。
解决方案
推荐阅读
- c# - 没有得到ajax数组中的表列表
- laravel - Laravel Mix:配置 Babel 以实现 IE11 兼容性(转换和 polyfill)
- python - 在 Python 中使用点表示法对类方法进行分组
- javascript - slideToggle 在页面加载时激活
- authentication - 仅针对特定帐户使用 Google 进行 ASP.NET Core 身份验证
- git - 空合并冲突
- c++ - 为什么派生类d的对象不能调用类基的受保护成员函数?
- xml - 通过 Oracle XML 函数生成嵌套 XML
- algorithm - 在字符串数组中执行搜索时,哪个“字典”或“尝试”更有效?
- php - 尝试使用 Laravel、jQuery、AJAX 从 API 获取数据