l***@lemonit.cn
l***@lemonit.cn
  • 发布:2020-03-31 13:14
  • 更新:2020-04-13 16:56
  • 阅读:922

我在使用V3编译模式的时候界面上绑定的数据全变成了Undefined

分类:uni-app

我在使用普通编译模式(非V3)的时候,界面都是正常的,无论是在H5中还是在iOS模拟器中,如下图:

但是如果我把V3编译器勾选,那么再次运行到H5中的时候是没问题的,但是运行在模拟器中的时,界面上绑定的数据全变成了undefined:

因为我需要将程序打包成wgt,然后运行到UNI 小程序SDK的APP中,所以必须要选择V3模式

我的界面中的控件是基于UNI-UI做的二次封装,然后发布到NPM仓库,在本项目中通过依赖引入的,和这个有关吗?如果有关的话我再封装公共组件的时候,需要注意些什么呢?

2020-03-31 13:14 负责人:无 分享
已邀请:
DCloud_UNI_FXY

DCloud_UNI_FXY

发一个可重现该问题的测试工程

9***@qq.com

9***@qq.com

请问是怎么解决的

  • 雨夜敬清秋

    发一个可重现该问题的DEMO

    2020-04-13 16:57

  • 9***@qq.com

    回复 雨夜敬清秋: 不勾选v3编译就是好的。

    2020-04-13 18:07

  • 9***@qq.com

    回复 9***@qq.com: 但是不勾选v3编译,有些组件在页面中设置样式不生效(所以app和H5运行出来样式是完全不一样的)

    2020-04-13 18:08

  • 雨夜敬清秋

    回复 9***@qq.com: 制作一个能够复现此问题的DEMO,方便定位问题

    2020-04-14 08:48

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