微信小程序踩坑总结

微信小程序踩坑总结

1.云函数返回值result

  • 看了好多教学视频,为啥敲得和教程一样result返回值竟然是null呢!!!
    Li同学查了很多博客,找到了这个官方没重点说明得坑:

解决办法
1.看云函数得环境node.js版本是哪个版本,不同版本对于返回有不同规则。
微信小程序总结
2.根据对应版本(现在基本都10.15)写代码(函数前加async)
3.Li同学啊!我根据你说的改了不行啊,null没完了啊,。。。。停!小哥哥你先去看看你改完部署没,部署完刷新没!(我在这里摔的把膝盖摔碎了。。)

2.switch显示错误

  • 很多和我一样的小白从B站看了好多微信小程序教程,为啥自己调试的时候bug那么多呢,这里重点批评某教学视频项目实战的时候用switch组件错误示范。在setData时,用的是云端的数据,并没有修改本地的数据导致只有云端boolen值改变,但是本地没有,这样造成的结果是只有重新编译才会使switch组件显示正确。

解决办法

  • 在setData使不要把值写成云端的app.xxxxxxx,应该写成setStorage(‘key’,value)的形式,这样就不用重新编译,本地就会改过来了,当然js文件里switchChange里面还要正常的改云端数据的。。。。

----------------------------------------------------------<未完待续>----------------------------------------------------------

关于

  • 唉,还好在家上网课,我一个大二学生太难了,到了考试周还是白天做项目,考试,晚上复习(ps:转专业过来还想着好好学习没拿过一等奖学金来了一定要拿,,这不是白扯呢,,,唉)因为大创也没得到预期的回报只拿到了省奖,,,心碎了,最近在还在做互联网+的微信小程序,还有网站备案还没完,倒是公司注册指导老师安排安排了,软件著作权也提交到了版权局,这里狗头感谢指导老师!!!,希望这学期不挂科吧,唉,当初的鸿鹄之志被现实的铁拳无情敲打,,,,不求希望奖学金了,别挂科我就感恩戴德了,,,因为最近真的很忙,关于微信小程序的学习文档我来不及更新了,只能边开发项目边更新这个总结了。。。。(虽然可能没什么人关注我这个小白,但是我也会坚持下去的!)

只是想坚持总结,培养一个习惯!