gpt4 book ai didi

angular - 从 div 获取文本并传递给函数

转载 作者:行者123 更新时间:2023-12-03 18:54:35 24 4
gpt4 key购买 nike

我正在尝试使用 angular2 在函数中传递 div 文本

我的模板中有这个

<div (click)="logThis(this.text)">test</div>

并在组件中
logThis(x: any){
console.log(x);
}

如果我放一些文字而不是 this.text它记录没有任何问题

我也试过 this.value 但它记录未定义

其他我尝试添加 <div #test (click)="logThis(test.text)">test</div>但同样的结果

最佳答案

您不能使用 this在组件的模板中。虽然你的模板变量方法是正确的,但我认为没有 text属性(property):

<div (click)="logThis(div.innerText)" #div>test</div>
<div (click)="logThis(div.textContent)" #div>test</div>

关于angular - 从 div 获取文本并传递给函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39972676/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com