【发布时间】:2017-08-09 06:08:50
【问题描述】:
我有文本区域框,当我们在文本区域中输入文本时,我需要检查数据。我写了更改方法,但那不起作用 这是代码。
<textarea (change)="textAreaEmpty(textValue)" #textValue></textarea>
组件
textAreaEmpty(text:string){
if(text.length > 0)
console.log(text);
}
我还需要检查用户在文本区域中输入了多少行。我想在 anuglar2 中找到任何解决方案,我可以使用 jquery 或 javascript 获取数据,但我不想使用它。我想在 Angular 2 中使用它,任何人都可以帮助我吗?
【问题讨论】:
-
textAreaEmpty(textValue.value)? -
感谢它的工作。但是在文本区域中输入某些内容时不会调用更改方法。如果我点击文本区域之外的方法正在调用。
-
使用
input事件而不是change。所以(input)="textAreaEmpty(textValue.value)" -
感谢 yurzui,输入事件正常