javascript - Ionic 文本区域输入事件

标签 javascript angular typescript ionic2 ionic3

我正在使用 Ionic3,并且:

        <ion-textarea (change)="reviewChange()"></ion-textarea>

当用户更改输入并模糊文本区域的焦点时,reviewChange() 函数将按预期触发。

问题

是否可以添加与 ion-searchbarionInput 事件等效的事件?即,当用户键入文本时,每按下一个键都会触发一个事件。

背景

我正在尝试跟踪用户留下了多少个字符。例如

500 characters left

为此,我需要跟踪每个击键。除非有更好的方法或某种自动化方法来执行此操作?

最佳答案

更简单的方法是将文本区域绑定(bind)到组件的属性

<ion-textarea maxlength="500" [(ngModel)]="myText"></ion-textarea>

在该文本区域下方,您可以像这样显示剩余的字符

<span>{{ 500 - myText.length }} characters left</span>

关于javascript - Ionic 文本区域输入事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44021703/

相关文章:

javascript - 将 typescript 与 RollUp bundle 在一起 - 无法处理编译器选项

javascript - Angular 2 中数组索引越界

javascript - 如果数组第一个元素中的字符串包含数组第二个元素中字符串的所有字母,则返回 true?

javascript - 如何从discord.js 事件中检索用户信息?

版本 9 IVY 编译器的 Angular 项目迁移问题

typescript - 为什么我在 Cypress 中收到错误 `TypeError: fs.readdir is not a function`

javascript - OL3 : extracting 'extended data' from KML

javascript - jquery 显示超时倒计时输出

angular - 为什么用户无法编辑该引导表?

Angular 9 国际化 - 请求的语言环境错误