我在Angular UI開發中遇到困難。在這裏我有一個要求:如何在按鈕上單擊顯示隱藏的div並在Angular 2中隱藏點擊的按鈕?
- 添加按鈕的點擊就應該表現出一個隱藏的表單:
- 上添加按鈕的點擊 - >添加按鈕應該隱藏在隱藏的表單
- 會有一個按鈕Cancel-
- 如果我點擊取消形式應該隱藏,並添加按鈕就會返回
我已經使用這個角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;
}
https://plnkr.co/edit/fa3Pdea1mB4RztAgOAW2?p=preview