微信小程序的index.js怎么写?详细代码见下文↓

微信小程序实例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

});

}

});

}

})