我的第一篇技术博客-微信小程序踩过的坑

4月份来的新公司,还没了解公司产品,第二天就被调过去写小程序,但是我以前没写过啊,但是微信小程序及其简单,官方文档也通俗易懂,好吧,赶鸭子上架,不会写也得写,写着写着就会了。

1.如何快速新建页面

直接在app.json文件中加入文件路径,自动生成.wxml,.wxss,.json..js文件,

2.使用data-在事件中传递参数;

在触发事件时可通过事件对象的

e.currentTarget.dataset获取自定义属性;

如在页面view标签上定义<view data-id="1" bindtap="click"></view>

click:function(e){

var id=e.currentTarget.dataset;        //1

}

注意自定义属性名称字母只能全是小写,不然无法获取到该属性值;

3.关于get请求和post请求

一般提交表单用post请求,当然你用get请求把参数放在地址栏中也可以提交,但是表单提交还是建议用post请求,但是如果是有图片地址等地址类的参数建议将参数放到data里,因为今天就是懒,复制了别人的代码,将表单的图片路径放在get请求地址栏中传到后台,但再传回前台后,无法显示图片;后天发现就是因为缀在地址栏的参数,参数自动转码了,返回后导致地址不对



猜你喜欢

转载自blog.csdn.net/qq_40775700/article/details/80370964