加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

reactjs – 在react js中触发onchange事件的最佳方法是什么

发布时间:2020-12-15 06:44:51 所属栏目:百科 来源:网络整理
导读:美好的一天。 我们使用主干reactjs捆绑构建客户端应用程序。 高度依赖臭名昭着的valueLink,我们通过自己的包装器将值直接传递给模型,包装器支持react js接口进行双向绑定。 现在我们面临的问题: 我们有jquery.mask.js插件,它以编程方式格式化输入值,因
美好的一天。

我们使用主干reactjs捆绑构建客户端应用程序。
高度依赖臭名昭着的valueLink,我们通过自己的包装器将值直接传递给模型,包装器支持react js接口进行双向绑定。

现在我们面临的问题:

我们有jquery.mask.js插件,它以编程方式格式化输入值,因此它不会触发React事件。所有这些都导致当模型从用户输入接收未格式化的值,并且从插件丢失格式化的值时。

看起来React有很多事件处理策略,取决于浏览器。我有什么常见的方法触发特定dom元素的更改事件,以便React会听到吗?

至少在文本输入上,看起来onChange正在侦听输入事件:
var event = new Event('input',{ bubbles: true });
element.dispatchEvent(event);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读