小程序遇到的坑位

  1. 监听数据库的时候权限没设对,报下面这个错误

更正方案:

  1. 配置tabbar出现错误,不应该这样写

    正确写法:

3.从云数据库获取到数据后,并且成功的给数据赋值了,但是不能渲染页面
解决问题了,问题是我在数据库里面的数据类型错误,设置的是string类型,然后前端使用wx:if进行判断,string类型的值除了""全是真,所以对它取反为假,因此不能渲染。

  1. 云函数调用错误,在云函数中直接使用了wx去获取数据库,报wx is undefined的错误,正确写法

  2. 云函数返回的数据result为空,已经解决,我也不晓得怎么解决的,重新创建了一个新项目
    追更,晓得怎么解决的了,之前的时候没有上传好云函数,因为云函数上传需要时间,然后我就一直是打开本地调试,那样可以获取到数据,但是关闭了本地调试后就不能看到了,所以你只需要将云函数上传好了后,就可以返回数据。

  3. 父组件调用子组件的函数
    首先给子组件设置一个id,然后父组件利用这个id去获取子组件并调用函数,具体实现:
    //给子组件设置id

//父组件调用子组件的函数

7.路由导航不能通过,报一个很奇怪的错误,只有一个object,错误如下:

解决方案,首先是文件夹位置错误,因为我是云开发,所以我以为需要加/miniprogram,实际上不需要,其次不需要加.wxml,最终结果如下:

还有一个点需要注意,navigateTo和redirectTo都不能跳转到tabBar里面的页面,只能是未在tabBar里面的页面
8.

posted @ 2021-10-20 15:28  卿六  阅读(304)  评论(0编辑  收藏  举报