uni-app unicloud-db组件头条小程序获取不到数据,以及差量编译不成功

uni-app unicloud-db组件头条小程序获取不到数据,以及差量编译不成功

操作步骤:

预期结果:


.

实际结果:


.

bug描述:

  1. 首先使用unicloud-db组件在h5端能正常获取到数据,在微信小程序也可以获取到,但是在头条小程序里获取不到,报如下错误
[Vue warn]: Error in created hook: "TypeError: Cannot read property 'length' of undefined"  

found in  

---> <UniClouddb> at Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/uni-cli-shared/components/unicloud-db.vue  
     pages/index/index.vue
  1. hbuilder 3.1.2 版本,运行到字节跳动小程序,在更改代码后保存,显示开始差量编译…但是一直编译不成功

更多关于uni-app unicloud-db组件头条小程序获取不到数据,以及差量编译不成功的实战教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

第一个报错的问题自己解决了,只要加上error事件的处理函数(可以什么都不写)就可以了 <unicloud-db v-slot:default="{data, loading, error, options}" collection=“test” @error=“onError”>
<view v-if="error">{{error.message}}</view>
<view v-else>

        <view v-for="(item,index) in data" :key="index">  
            {{item.name}}  
        </view>  
    </view>  
</unicloud-db><br>

更多关于uni-app unicloud-db组件头条小程序获取不到数据,以及差量编译不成功的实战教程也可以访问 https://www.itying.com/category-93-b0.html


差量编译的问题还是没解决,每次都要重新编译,太麻烦了

现在可以确定这个也是 unicloud-db 组件引起的,删除掉就可以差量编译了,而且在使用add方法时toast成功提示只是一闪而过.

回复 a***@scpurui.com: 一闪而过是因为在finally内执行了hideloading,把toast也关了,h5又是正常的

回到顶部