微信小程序的index.js怎么写?详细代码见下文↓
可以搜索一下小程序的名字:快递最后一公里
实例index.js代码
var app = getApp();
页面({
/**
*页面的初始数据
*/
数据:{
//三个画面依次播放。
imgUrls: [
{
imageUrl:'/images/weicha/timg 1 . jpg ',
},
{
imageUrl:“/images/weicha/timg 2 . jpg”,
},
{
imageUrl:“/images/weicha/Tim G3 . jpg”,
}
],
指示器点:错误,
自动播放:假,
区间:5000,
时长:800,
},
onSwiperTab:函数(e) {
/* var postId = e . target . dataset . postId;
wx.navigateTo({
url: postId,
});*/
},
/**
*生命周期功能-监控页面加载
*/
onLoad:函数(选项){
app . loginwincha(this . init pagedata);
},
//初始化登录后才能查看的数据。
initPageData: function () {
this.setData({
组件列表:[
{
id: 1,
' url:'../微差/快递/快递/索引',
imageUrl:'/images/weicha/timg 1 _ 1 . jpg ',
标题:‘快递小哥(快递)’,
查询类型:“快递员”
},
{
id: 2,
' url:'../微差/快递/卖家/索引',
imageUrl:'/images/weicha/timg 1 _ 2 . jpg ',
题目:‘合作商户(代收快递)’,
查询类型:“卖方”
},
{
id: 3,
' url:'../weicha/express/personal/index ',
imageUrl:'/images/weicha/timg 1 _ 3 . jpg ',
标题:'收件人(签收快递)'
},
{
id: 4,
' url:'../微差/快递/物流/索引',
imageUrl:'/images/weicha/timg 1 _ 4 . jpg ',
标题:“快递物流查询”
}
]
});
},
onItemClick:函数(e) {
var targetUrl = e . current target . dataset . pay;
var targetQueryType = e . current target . dataset . index;
if (targetQueryType == "seller") {
var reqData = {
seller _ openId:app . global data . openId,
状态:“2”
};
this.queryDBUtil("sellerInfo ",reqData,targetQueryType,targetUrl,
“亲爱的,您还没有申请业务,请提交业务申请!”);
} else if(targetQueryType = = " courier "){
var reqData = {
courier _ openId:app . global data . openId,
状态:“2”
};
this.queryDBUtil("courierInfo ",reqData,targetQueryType,targetUrl,
“亲爱的,您还没有申请快递,请提交快递申请!”);;
}否则{
wx.navigateTo({
url: targetUrl
});
}
},
query butil:function(req collection name,reqData,queryType,retUrl,retMgs){
wx.cloud.callFunction({
名称:“utilsDB”,
数据:{
collection name:reqCollectionName,
集合位置:请求数据
},
完成:res = & gt{
设ret status = ' 1 ';
if(RES . result . data . length & gt;= 1) {
retStatus = res.result.data[0]。地位;
}
if (retStatus == '2') {
if (queryType == "seller"){
app . global data . seller = RES . result . data[0];
} else if (queryType == "courier"){
app . global data . courier = RES . result . data[0];
}
wx.navigateTo({
url: retUrl
});
}否则{
wx.showToast({
图标:“无”,
标题:retMgs
});
}
},
失败:err = & gt{
wx.showToast({
图标:“无”,
标题:retMgs
});
}
});
}
})