小程序起步之爬坑~

作为一个前端程序媛,一个月前开始写小程序(起步有点晚)。

最开始是改别人写好的,添加或者改动一些功能。

感觉这种方式上手小程序还是比较舒服的,虽然也有各种语法不知道怎么写,但是还是可以查到的。

最近摸过两个需要注意的地方

1.当post请求的数据出错或者部分出错,正常调接口的软件中返回正常,且找不出任何错误时

尝试    header: { "Content-Type": "application/x-www-form-urlencoded" },

对于 POST 方法且 header['content-type'] 为 application/x-www-form-urlencoded 的数据,会将数据转换成 query string 

2.小程序微信支付绑定商户时,如果已有商户号,请慎重绑定。

申请绑定新的商户号最方便,提供各种证件、信息什么的就行。绑定已有商户号就麻烦了。绑定过程很顺畅,微信商户平台上申请小程序授权,微信公众平台登录小程序->微信支付->M-A授权,通过一下就可以了。

但是一到问题就是后台怎么调调不通,明明数据都对,最后无奈向腾讯客服提问,腾讯客服对话框打开,里面有技术开发支持,

把遇到的问题发邮件给对应的地址,不到半小时之后回复“可以了”。(貌似不是开发者这边的问题~)

3.背景图片不显示

这种不显示有2种:1.写在wxss中:background:url(...);开发工具中不显示;

                             解决办法:将background样式写在标签内(没有结束)

                             2.以为开发者工具里显示出这张图片就万事大吉了?不!小编就出现了令人无奈的bug(不一定都会出现),代码上传之后,设置为体验版,扫码打开小程序 ->“oh, my god!”<-  背景图片又不见了!

                              解决办法:将背景图片传到服务器上,url(此处写成链接的形式)终于是好了!

 

4.页面跳转无效

这个时候在确定路径没写错,方法没写错字没写错地方,app.json中有这个页面的情况下:如果你要跳转的页面是tabbar的页面,就要用wx.switchTab跳转。

5.button去掉边框border问题

button::after{ border: none; }

 

(如果您是大牛,如有更多,更好的的问题与解决方法,欢迎分享!)

 

继续爬坑~持续更新~

 

 

你可能感兴趣的:(前端媛,小程序)