最近制作了一款极简风格的六爻排盘小程序。
实现了自动起卦,手工起卦,数据搜索,后台云服务器保存等功能。
支持京房易和藏山卜排盘。
效果展示:
开发当中遇到的一些坑:
1.由于习惯了pascl的单个等于 作为表达式,但js使用双等于 。可是你写了单等于 也不 错,代码也能运行,然后执行结果就不对了。
2.小程序里使用很多的json数据结构,你用单引 也能运行,但在个别地方,json必须是双引 。
3.wx.request的提交格式,默认使用json化的参数,如果服务器端使用普通参数形式,那么必须申明
header:{
‘content-type’: ‘application/x-www-form-urlencoded’
}
4.小程序的this指针问题,会随着上下文的变化而改变,所以有些时候必须提早保存this指针。
5. js的case语句的问题,原生编译语言里,case匹配后只会执行相应的代码块。所以以为js的case里写break是为了节省代码执行时间可写可不写,后发现case匹配到以后后续的case会全部执行,代码就跑飞了。如果不是用return跳出的,break必须使用。
文章知识点与官方知识档案匹配,可进一步学习相关知识小程序技能树首页概览3673 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!