当前位置: 首页 > 微信相关

微信小程序开发常用方法有哪些

发布日期:2038-01-19 11:14:07 分类:微信相关 阅读()来源:网络收集

好东西要多分享:

做网站就上魔艺客
摘要:要想熟练开发微信小程序,需要了解有哪些常用的小程序开发方法。与开发网页相比,小程序中的方法有特定规则

要想熟练开发微信小程序,需要了解有哪些常用的小程序开发方法。与开发网页app相比,小程序中的方法有特定的编写规则,存在一定程度的差异,本文简单列举一些开发小程序常用的方法,供开发新手了解。

1、if判断

if判断为逻辑函数方法,通常对条件或结果进行是否判断,使用方法如下

wx:if={{item.id && item.lessNum != 0}}

2、for循环

for循环为逻辑循环函数方法,通常制定规则让一段过程在规则符合的情况下重复执行,使用方法如下


3、data中的数据,想要在函数中更改的方法

_this.setData({

// 日历数据

signList:dataList,

// 当前日期

todayDay: str

})

4、自定义属性

js取值

shopPost:function(event){ var postId = event.currentTarget.dataset.postid }


5、小程序实现登录界面

html页面

登录

登录

js页面

复制代码

//logs.js=

Page({

data: {

logs: [],

userName: '请输入登录名',

userPassword: ''

},

// 登录

formSubmit: function(e) {

console.log(e.detail.value);

//获得表单数据

var objData =e.detail.value;

if (objData.userName&& objData.userPassword) {

// 同步方式存储表单数据

wx.setStorage({

key: 'userName',

data:objData.userName

});

wx.setStorage({

key:'userPassword',

data:objData.userPassword

});

//跳转到成功页面

wx.navigateTo({

url:'../lineOrder/index'

})

}

},

//加载完后,处理事件

// 如果有本地数据,则直接显示

onLoad: function(options) {

var that = this;

//获取本地数据

wx.getStorage({

key: 'userName',

success: function(res) {

console.log(res.data);

that.setData({userName: res.data });

}

});

wx.getStorage({

key:'userPassword',

success: function(res) {

console.log(res.data);

that.setData({userPassword: res.data });

}

});

}

})

6、页面的跳转

js控制跳转

wx.navigateTo({

url:'../blueberry/blueberry'

})

html跳转

跳转到新页面

在当前页打开

切换到首页Tab

带参数跳转

(a):Html带参数,如果需要传多个参数, &链接即可

navigate>跳转到新页面

下一个页面接受参数

onLoad: function(options) {

this.setData({

title:options.title

})

}

如果要传数组,字典等复杂类型,要先用*ON.stringify()转成字符串传递。


推荐阅读:微信小程序开发使用样式教程 微信小程序开发教程

声明: 文章内容及图片部分全部摘自网络,在此分享供读者参考和借鉴,不代表酷雷的观点。文章、图片等内容如涉嫌侵权,请联系我们删除,谢谢!带有原创标签的属于酷雷原创文章,未经允许不得转载!

标签:

我要说一说

加载中~

相关推荐

您好,很高兴为您服务!
广告合作
投诉建议
联系站长

客服热线:15821432298

扫码加好友,优惠等你来!