易者
易者
  • 发布:2022-07-01 15:57
  • 更新:2022-07-04 13:44
  • 阅读:535

uni-data-picker和uni-file-picker组件的编译问题

分类:uni-app

之前一直正常,但新建项目(HX3.4.18,uni-admin vue3)中通过schema2code生成的页面中如果用了uni-data-picker和uni-file-picker,就会出现如下错误:

请问应该如何解决?

2022-07-01 15:57 负责人:无 分享
已邀请:
易者

易者 (作者)

而且uni-file-picker组件也不显示了

5***@qq.com

5***@qq.com

我的遇到了

DCloud_uni-ad_HDX

DCloud_uni-ad_HDX

提供生成后的代码

  • 易者 (作者)

    我这边暂时不太方便动,你们那边可以直接用本帖上述方法复现。

    2022-07-04 11:58

DCloud_uni-ad_HDX

DCloud_uni-ad_HDX

uni-forms 组件升级导致,uni-forms 已更新并兼容老版本逻辑

在项目根目录 uni_modules -> uni-forms 点击鼠标右键 更新

  • 易者 (作者)

    谢谢!没报错了,但样式还有问题,比如uni-file-picker依然不显示,而且uni-forms-item中的label文字被挤压到下一行。

    2022-07-04 15:10

  • DCloud_uni-ad_HDX

    回复 易者: 更新 uni-data-picker 组件

    2022-07-07 11:07

  • 易者 (作者)

    回复 DCloud_uni-ad_HDX: 更新了,文字挤压还存在,原因是组件的labelWidth值给了个空字符串,而没有填写注释中所说的默认值80,如果默认值给了80,样式才会正常。这个bug,希望官方更正。另外,在更新组件的过程中,发现了新的问题。schema-to-code这个组件的名称,不手动更改组件名称而只默认更新组件的时候,会报错:[插件:uni-schema-to-code] 根目录 package.json 中插件 id 必须与插件目录名保持一致。如果手动更改了组件名称然后再更新,又报错:[插件:uni-schema-to-code] 插件市场未找到ID为 uni-schema-to-code 的插件,无法从插件市场更新。希望官方修改这个bug。谢谢!

    2022-07-07 11:30

该问题目前已经被锁定, 无法添加新回复