export class MyComponent {
message: string;
displayMessage(message: string) {
this.message = message;
setTimeout(() => {
this.message = null;
}, 5000);
}
}
this.displayMessage("Hello, World!");
以上代码中,message 变量保存着要显示的消息内容,同时通过组件的模板和 *ngIf 指令来控制消息的显示与隐藏。在 displayMessage 方法中,则使用 setTimeout 函数来在 5 秒钟后将 message 变量置为 null,以隐藏该消息。
上一篇:Angular响应式嵌套表单