Angular中点击事件不显示结果。
创始人
2024-10-31 13:00:20
0次

如果您想在Angular应用程序中使用绑定的点击事件,并且发现结果没有显示出来,那么可能是因为您忽略了运行变更检测。

首先您需要引入ChangeDetectorRef,然后在触发点击事件的方法中,使用changeDetectorRef.detectChanges()方法。

下面是一个范例:

HTML代码:

{{value}}

TypeScript代码:

import { Component, OnInit, ChangeDetectorRef } from '@angular/core';

@Component({ selector: 'app-test', templateUrl: './test.component.html', styleUrls: ['./test.component.css'] }) export class TestComponent implements OnInit {

value: string = "";

constructor(private changeDetectorRef: ChangeDetectorRef) { }

ngOnInit(): void { }

updateValue() { this.value = "新值"; this.changeDetectorRef.detectChanges(); }

}

在上面的例子中,点击更新值按钮后,我们会更新值到value变量,但是由于没有运行变更检测,导致更新后的值没有显示。因此我们使用changeDetectorRef.detectChanges()方法进行了检测。使用这个方法可以确保变更生效并显示更新后的值。

相关内容

热门资讯

推荐一款!小程序微乐陕西挖坑辅... 您好,小程序微乐陕西挖坑辅助器这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302...
每日必备!微乐家乡app辅助器... 每日必备!微乐家乡app辅助器(透视挂),微乐过炸总是存在有透视挂工具1、超多福利:超高返利,海量正...
每日必看!微信小程序微乐辅助器... 每日必看!微信小程序微乐辅助器贴吧(透视器),微乐掼蛋跑得快真是有透视挂脚本1、超多福利:超高返利,...
查到实测辅助!微信微乐陕西小程... 查到实测辅助!微信微乐陕西小程序辅助器(辅助器),微乐内蒙古麻将一直有透视挂脚本1、完成微信微乐陕西...
信息共享!如何下载微乐自建房黑... 信息共享!如何下载微乐自建房黑科技入口(辅助器),微乐四冲好像有透视挂方法暗藏猫腻,小编详细说明如何...
发现一款!如何提高微乐自建胜率... 发现一款!如何提高微乐自建胜率(辅助器),微乐海南麻将切实是真的有透视挂脚本1、完成如何提高微乐自建...
一分钟了解!淘宝的微乐辅助是真... 一分钟了解!淘宝的微乐辅助是真的吗(辅助),微乐陕西红中麻将一贯存在有透视挂教程进入游戏-大厅左侧-...
揭秘攻略!微乐小程序辅助工具(... 揭秘攻略!微乐小程序辅助工具(外挂),微乐邯郸麻将总是真的是有透视挂工具1、让任何用户在无需微乐小程...
玩家必看科普!提高微乐运气的方... 玩家必看科普!提高微乐运气的方法(辅助),微信微乐卡五星一直存在有透视挂插件运提高微乐运气的方法辅助...
分享一款!微乐游戏兑换码大全(... 分享一款!微乐游戏兑换码大全(外挂),微乐延边麻将总是有透视挂攻略1、在微乐游戏兑换码大全插件功能辅...