1. 原来的框架使用的是taro3.1,开发自定义组件时想使用taro ui组件,由于taro ui组件的form表单的提交事件不能获取表单的值,这样所有表单的值获取与赋值需要自己维护。提高了开发的麻烦程度与困难程度。Taro UI | O2Team

  2. 参考设计集团任务流的自定义表单代码。

    1. 用的vue
    2. 组件是非常简单的,一个文件就写完了。对我们这个系统完全没有参考价值
    3. 唯一一点有参考价值的是用的京东的ui组件,他的form表单是可以正常获取到表单值并且可以复制的。NutUI - 移动端 React 小程序组件库
  3. 添加京东组件的依赖,需要配置,其中有一个配置designWidth是需要taro3.4.13才可以使用的。于是开始升级框架。NutUI - 移动端 React 小程序组件库 编译配置详情 | Taro 文档

  4. taro升级框架太繁琐,框架问题太多。中间出了很多问题(依赖安装源,node版本等等)。Taro 正式发布 3.4 版本 —— 全面支持 Preact 和 Vue3.2 | Taro 文档

  5. 现在升级完后有一个代码规范的报错,暂时还解决不了。看他们的issue上面也有很多人遇到这个问题。react ts提示异常 · Issue #11097 · NervJS/taro · GitHub

  6. form表单数据录入的问题

    1. 数据录入类组件在Form组件使用的问题 · Issue #1448 · jdf2e/nutui-react · GitHub
  7. uploader组件在form表单中使用的问题Form表单 Form.Item加上传组件,会触发表单提交事件 · Issue #2186 · jdf2e/nutui-react · GitHub

    • 没人理我