Taro的Input组件中的maxLength属性,属性名称错误,maxLength不生效,maxlength才生效



  • Taro的Input组件中的maxLength属性,属性名称错误,maxLength不生效,maxlength才生效



  • maxlength也不生效,源码混用了maxLength和maxlength导致赋值错误,你可以自己改npm包中的dist/index.umd.js、index.js、index.esm.js里面代码,我为了影响最小只把下图中红圈标注的地方改了,这种方式只适合人的协作者,人多就不行了,或者每次最后打包上传都是由你打包,在真机上就没有问题。

    如果你用typescript,那可能还有type文件,因为taro的type文件中不包含maxLength这个属性

    b5ecc609-b58a-4870-a8a9-045bf8a9f2f7-image.png


登录后回复