微信小程序常用记下
更新data数据
var that = this;
that.setData({
data_banner: res.data.content});
停止刷新状态
wx.stopPullDownRefresh();
实时获取编辑框内容
<view class="section">
<input placeholder="手机号" bindinput="inputPhone" type="text" auto-focus/>
</view>
inputPhone: function (e) {
this.setData({
inputPhone: e.detail.value,
})
},
吐司
wx.showToast({
title: '请先登陆',
icon: 'success',
duration: 2000
})
存储信息在本地(如果有则替换)
try {
wx.setStorageSync('uid', '26')
} catch (e) {
}
取出本地缓存信息(如果没存过,则是空字符串 啥都没,不是null)
try {
var value = wx.getStorageSync('iffirstlogin');
} catch (e) {
}
前往下个页面wx.navigateTo({ url: '/pages/login/login' });
获取上一个页面的内容
wx.navigateTo({ url: '/pages/login/login?pid=123' });
onLoad: function (options) {
this.setData({
pid: options.pid,
});
},
图片转自http://www.jb51.net/article/103192.htm
修改顶部栏标题信息 修改.json文件
{
"navigationBarTitleText": "个人中心"
}
js中设置标题wx.setNavigationBarTitle({ title: options.class})