如何获取布尔值,如果元素 id 单击 - Angular

Sp *_*aju 3 javascript angular

如果元素 id 已在角度中单击,我正在尝试获取布尔值。我尝试通过 document.getElementById 获取布尔值来查找是否单击了元素,但这没有按预期工作。

这就是我的示例 html 代码:

<button id="my-btn-id" class="bx--number__control-btn up-icon">
Run Code Online (Sandbox Code Playgroud)

如果我的按钮 id 将被单击,我需要获取 true 或需要返回 false。这里通过click事件我可以获取到它,但是我需要通过id来识别。如果有人有任何想法请帮助我。

xyz*_*xyz 5

只需在您的类中添加一个变量,例如:public myBtnIdClicked: boolean = false

<button id="my-btn-id" (click)="myBtnIdClicked = true" class="bx--number__control-btn up-icon">
Run Code Online (Sandbox Code Playgroud)

myBtnIdClicked在按钮上添加一个点击监听器,一旦点击按钮,将变量设置为 true。