//显示搜索界面
ssShow: function () {
let This = this;
if (This.data.ss_key) {
This.setData({
if_ss: true
});
} else {
This.setData({
if_ss: false
});
}
This.setData({
ss_hide: ”
});
},
//隐藏搜索界面
ssHide: function () {
let This = this;
if (!This.data.if_ss) {
This.setData({
ss_hide: ‘ss_hide’,
ss_key: ”
});
} else {
This.setData({
pageNum: ‘1’,
ss_key: ”
});
//搜索界面取消时获取全部列表
This.getArr();
}
},
//输入内容时设置搜索内容
setInput: function (e) {
let This = this;
This.setData({
ss_key: e.detail.value
});
},
//提交并搜索
sendSs: function (e) {
let This = this;
if (e.currentTarget.dataset.key) {
This.setData({
pageNum: 1,
dataType:’keyword’,
ss_key: e.currentTarget.dataset.key
});
} else {
if (This.data.ss_key.replace(/\s/ig, “”) == ”) {
wx.showModal({
title: ‘提示’,
content: ‘请输入搜索内容’,
showCancel: false
});
return;
}
This.setData({
pageNum: 1,
dataType:’keyword’
});
}
//搜索关键字获取列表(dataType 是显示搜索界面前的类别)
This.getArr();
},
//选择底部筛选项
changeData: function (e) {
let This = this;
This.setData({
listcur: e.currentTarget.dataset.type,
dataType: e.currentTarget.dataset.type,
pageNum: 1
});
//选择底部筛选项加载获取列表
This.getArr();
},
myFun:function (e) {
let This = this;
console.log(This.data.my_data)
},
//滚动至底部(加载下一页)
loadMoreArr: function (e) {
let This = this;
if (This.data.ifLastPage) {
This.setData({
showLastHide: ”
});
return;//加载到最后一页里,滚动到底部时不再加载更多列表,并提示已到页面最底部
}
This.getArr();
},
onLoad: function (options) {
let This = this;
var BMap = new bmap.BMapWX({
ak: ‘a8T66pkYVINiGXUemGMVxPBITX7fLUct’
});
//获取定位,设置用户位置
BMap.regeocoding({
success:function (e) {
console.log(‘auth success:’);
console.log(e);
var wxMarkerData = e.wxMarkerData;
This.setData({
address: wxMarkerData[0].address,
latitude: wxMarkerData[0].latitude,
longitude: wxMarkerData[0].longitude
});
This.getArr();
},
fail:function (){
console.log(‘auth fail’);
This.setData({
address:’点我重新授权位置信息…’,
latitude:0,
longitude:0
});
This.getArr();
}
});
//页面加载时获取全部列表
},
本站vip会员 请加入无忧模板网 VIP群(50604020) PS:加入时备注用户名或昵称
普通注册会员或访客 请加入无忧模板网 技术交流群(50604130)
客服微信号:15898888535
pbootcms模板网 » wx033绿色小程序床位定位推荐附件床位的demo推荐学习.zip