在Angular中,按钮不会自动重新渲染。但是,你可以使用Angular的变化检测机制来实现按钮重新渲染的效果。
首先,在你的组件类中创建一个变量来控制按钮的重新渲染。例如:
import { Component } from '@angular/core';
@Component({
selector: 'app-button',
template: `
`
})
export class ButtonComponent {
shouldRenderButton = true;
updateData() {
// 更新数据或执行其他操作
this.shouldRenderButton = !this.shouldRenderButton;
}
}
在模板中,使用ngIf指令来根据shouldRenderButton变量的值来决定是否渲染按钮。这样,每次点击按钮时,都会触发变量的更新,从而重新渲染按钮。
这样,每次点击按钮时,按钮都会重新渲染。
上一篇:Angular按钮
下一篇:Angular按钮点击