小程序遇到的坑位
- 监听数据库的时候权限没设对,报下面这个错误
更正方案:
- 配置tabbar出现错误,不应该这样写
正确写法:
3.从云数据库获取到数据后,并且成功的给数据赋值了,但是不能渲染页面
解决问题了,问题是我在数据库里面的数据类型错误,设置的是string类型,然后前端使用wx:if进行判断,string类型的值除了""全是真,所以对它取反为假,因此不能渲染。
-
云函数调用错误,在云函数中直接使用了wx去获取数据库,报wx is undefined的错误,正确写法
-
云函数返回的数据result为空,已经解决,我也不晓得怎么解决的,重新创建了一个新项目
追更,晓得怎么解决的了,之前的时候没有上传好云函数,因为云函数上传需要时间,然后我就一直是打开本地调试,那样可以获取到数据,但是关闭了本地调试后就不能看到了,所以你只需要将云函数上传好了后,就可以返回数据。 -
父组件调用子组件的函数
首先给子组件设置一个id,然后父组件利用这个id去获取子组件并调用函数,具体实现:
//给子组件设置id
//父组件调用子组件的函数
7.路由导航不能通过,报一个很奇怪的错误,只有一个object,错误如下:
解决方案,首先是文件夹位置错误,因为我是云开发,所以我以为需要加/miniprogram
,实际上不需要,其次不需要加.wxml,最终结果如下:
还有一个点需要注意,navigateTo和redirectTo
都不能跳转到tabBar里面的页面,只能是未在tabBar里面的页面
8.
行百里者半九十