html - 有条件地禁用Angular中的标签
问题描述
解决方案
试试下面的代码。href
根据条件更改值并应用一些样式
工作堆栈闪电战
模板
<a [routerLink]="disable ? null : ['/details', 1]" [ngClass]="{'anchor-disable' : disable}">
<div class="row">
<div class="col-12">
<h4>text text text</h4>
</div>
</div>
</a>
CSS
a.anchor-disable {
color: black;
cursor: text;
pointer-events: none;
text-decoration: none;
}
推荐阅读
- reactjs - 在 React.js 的内容显示组件中的渲染中的条件
- javascript - 在 React 16.7 中,在 setState 调用之后,返回 null 的 getDerivedStateFromProps 也正在更新状态
- wpf - 无法设置 WPF Datagrid 列前景
- javascript - 在 React 中从 WatermelonDB 中获取数据
- webpack - Nuxt - 模块解析失败:意外字符“#”
- c# - 获取类型而不是值
- ios - .oga 快速播放
- angular - Angular 7在重定向后保留来自URL的'objects id based'
- modelsim - 在 Modelsim 中仿真时意外退出
- c# - 如何转换字符串,使每个单词的第一个字符为大写,其余字符为小写?