【发布时间】:2018-03-17 15:04:06
【问题描述】:
我在 Angular UI 开发中遇到了困难。这里我有一个要求:
- 点击添加按钮时,它应该会显示一个隐藏的表单:
- 点击添加按钮 -> 添加按钮应该隐藏
- 在隐藏形式中会有一个按钮取消-
- 如果我点击取消,表单应该隐藏并且添加按钮应该返回
我已经尝试过使用 Angular 2 模板语法并声明嵌套的布尔值,但我没有得到完美的答案。
如何在 Angular 2 或 4 中做到这一点?我是否必须为此使用任何主机侦听器或事件发射器?我正在分享我的示例代码和 plunker:
template.html
<button(click)="addParameter=addParameter==true?false:true">
Add</button>
<div class="Parameters" *ngIf="addParameter==true">
<input name="hello">
<button (click)="hideForm();">Cancel</button>
</div>
test.ts
export class App {
private addParameter:boolean=false;
}
【问题讨论】:
标签: javascript jquery html css angular