angular - 如果输入为空,则隐藏重置按钮
问题描述
我是角度新手,所以我需要一个简单代码的帮助。我有一个清除输入字段值的按钮。
如果输入字段为空,我希望它(按钮)被隐藏,反之亦然(如果输入字段内有文本则可见)。
解决方案可以是越简单越好。
<input matInput [formControl]="resetcontrol">
<button *ngIf="isEditable && (!!resetconrol.value)" (click)="reset()" >reset</button>
解决方案
您可以简单地使用/自定义此代码 -
<input [(ngModel)]='inputValue' />
<button>Submit</button>
<button *ngIf='inputValue' (click)='inputValue = ""'>Clear</button>
推荐阅读
- css - SASS 样式根本没有出现
- r - Points within buffer with the same id
- javascript - 如何在 React 17 和 styled-components 中使用 forwardRef 输入输入
- javascript - 对象的最后一个元素在动态添加的 div 中不断重复
- android - “String”类没有实例方法“map”。从 SQLite Flutter 获取数据
- ios - 如何在 SQLite3 中选择特定的列类型?
- r - mlogit :不可能将选择变量强制为逻辑
- python - 在网上找不到我的问题的解决方案。我正在从 API 获取 json 数据,我想将它插入到 postgresql
- python - 为什么我使用 jupyter 和量子作曲家得到不同的阶段?
- javascript - JavaScript 数组卡在待处理状态