我设置了一个页面,其中包含大约50个不同的输入字段,这些字段使用各种变体来操作div的内容。更看重性能而不是便利性,我用原生JS编写了所有的事件处理程序。出于兴趣,我使用jQuery复制了该页面。现在,在原生JS中,我不能真正对这些输入字段的任何事件处理程序进行分组,即使它们做类似的事情。使用循环创建它们也不会节省太多代码,因为它永远不会超过1-3个相关的输入字段。最后,我有一大堆如下所示的函数:
var i
我最近开始使用新的ionic 4,它引入了react而不是angular作为一种语言。在我最近的项目中,我正在使用react-testing-library for react测试我的组件。尤其是当涉及到表单和表单的提交/更改时。由于ionic为UI使用了自己的web组件,而不是本机组件(ion-input而不是input),所以我不能触发像更改值这样的事件。如果我这样做,我会得到一个错误消息,这个元素没有一个值</