这display:none是css表.它将
从DOM树中删除元素.该ngIf = 'false'还删除DOM树元素.他们之间有什么区别?
使用插值设置属性可以使用以下代码:
This work for me.
<span *ngFor="let car of Car; let i = index;" >
<img src="car/{{car.id}}">
</span>
Run Code Online (Sandbox Code Playgroud)
但它不能property binding像这样使用:
<span *ngFor="let car of Car; let i = index;" >
<img [src]="car/car.id">
</span>
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
有代码:
<button (click)="getData()">click<button>
getData(){
this.http.get('/data.json').subscribe(data => consloe.log(data));
}
Run Code Online (Sandbox Code Playgroud)
或使用帖子
<button (click)="setData(data)">click<button>
getData(){
this.http.post('/data',{data}).subscribe(res =>consloe.log(res));
}
Run Code Online (Sandbox Code Playgroud)
当我连续多次点击按钮时,它会发送很多时间的http请求.我怎么避免它?