html - 更改 html 和 Angular 2 中的按钮文本
问题描述
我想在选择按钮文本后更改它,从逻辑上讲它工作正常,最初是按钮突出显示,一旦我点击它就会明显改变然后如果我悬停禁用符号将显示第一张图片:在点击第二张图片之前:点击之后那又如何我想要的是,当我单击“是”时,它应该将其更改为“否”,如果我悬停禁用符号必须显示这里是我的 HTML 代码
<div>
<button type="button" class="confirm"
[disabled]="(isConfirmed && agree) || (isConfirmed && nutral)"
style="color: blue;"
(click)="sayYes()">
YES
</button>
</div>
解决方案
最短的方法是有条件地在按钮内渲染文本innerText
<button [innerText]="condition ? 'YES' : 'NO'"></button>
推荐阅读
- java - 如何在 postgres 服务器上运行 Oak-run 控制台
- python - Azure Databricks Python 作业
- javascript - 如何停止 msalInstance.loginRedirect 重定向到 Microsoft 登录页面 MSAL.js
- angular - 将数据发送到深度嵌套的角度组件
- angular - 如果我不必像 ngAfterContentChecked() 和 ngAfterViewChecked() 调用那样多次调用语句怎么办
- angular - Angular 8 - 让延迟加载的孩子在注销时检查 canActivate
- node.js - 收到错误 PayloadTooLargeError: request entity too large in case of Using express.Router() Post call
- email - 电子邮件模板中的图像 url 更改并且图像无法正确显示
- excel - Excel:如何在同一个图表上创建 4 个不同的列,其中包含堆叠值?
- hyperledger-fabric - 如何在无法上网的peer中安装和实例化java链码?