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

微信小程序实例index.js代码如下:可以搜索小程序名称: 快递最后一公里 实例index.js代码 var app = getApp();Page({ / 页面的初始数据 / data: { //三张图片轮播 imgUrls: [{ imageUrl: '/images/weicha/timg1.jpg',},{ imageUrl: '/images/weicha/timg2.jpg',},{ imageUrl: '/...
微信小程序的index.js怎么写?详细代码见下方↓
微信小程序实例index.js代码如下:
可以搜索小程序名称: 快递最后一公里
实例index.js代码
var app = getApp();
Page({
/**
* 页面的初始数据
*/
data: {
//三张图片轮播
imgUrls: [
{
imageUrl: '/images/weicha/timg1.jpg',
},
{
imageUrl: '/images/weicha/timg2.jpg',
},
{
imageUrl: '/images/weicha/timg3.jpg',
}
],
indicatorDots: false,
autoplay: false,
interval: 5000,
duration: 800,
},
onSwiperTab: function (e) {
/*var postId = e.target.dataset.postId;
wx.navigateTo({
url: postId,
});*/
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
app.loginWinCha(this.initPageData);
},
//初始化登录才能查看的数据
initPageData: function () {
this.setData({
componentList: [
{
id: 1,
url: '../weicha/express/courier/index',
imageUrl: '/images/weicha/timg1_1.jpg',
title: '快递小哥(送快递)',
queryType: 'courier'
},
{
id: 2,
url: '../weicha/express/seller/index',
imageUrl: '/images/weicha/timg1_2.jpg',
title: '合作商家(代收快递)',
queryType: 'seller'
},
{
id: 3,
url: '../weicha/express/personal/index',
imageUrl: '/images/weicha/timg1_3.jpg',
title: '收件人(签收快递)'
},
{
id: 4,
url: '../weicha/express/logistics/index',
imageUrl: '/images/weicha/timg1_4.jpg',
title: '快递物流查询'
}
]
});
},
onItemClick: function (e) {
var targetUrl = e.currentTarget.dataset.pay;
var targetQueryType = e.currentTarget.dataset.index;
if (targetQueryType == "seller") {
var reqData = {
seller_openId: app.globalData.openid,
status: '2'
};
this.queryDBUtil("sellerInfo", reqData, targetQueryType, targetUrl,
"亲,您暂未申请商家,请提交商家申请!");
} else if (targetQueryType == "courier") {
var reqData = {
courier_openId: app.globalData.openid,
status: '2'
};
this.queryDBUtil("courierInfo", reqData, targetQueryType, targetUrl,
"亲,您暂未申请快递员,请提交快递员申请!");;
} else {
wx.navigateTo({
url: targetUrl
});
}
},
queryDBUtil: function (reqCollectionName, reqData,queryType, retUrl,retMgs){
wx.cloud.callFunction({
name: "utilsDB",
data: {
collectionName: reqCollectionName,
collectionWhere: reqData
},
complete: res => {
let retStatus = '1';
if (res.result.data.length >= 1) {
retStatus = res.result.data[0].status;
}
if (retStatus == '2') {
if (queryType == "seller"){
app.globalData.seller = res.result.data[0];
} else if (queryType == "courier"){
app.globalData.courier = res.result.data[0];
}
wx.navigateTo({
url: retUrl
});
} else {
wx.showToast({
icon: 'none',
title: retMgs
});
}
},
fail: err => {
wx.showToast({
icon: 'none',
title: retMgs
});
}
});
}
})2021-05-13
mengvlog 阅读 285 次 更新于 2025-09-10 11:13:53 我来答关注问题0
  •  起航知识小百科 小程序分享页怎么加首页按钮

    在微信小程序中,分享页无法直接添加首页按钮,但可以通过配置分享链接的方式实现用户点击后进入首页的效果。具体实现步骤如下:配置onShareAppMessage函数:在需要分享的页面(例如detail.js)中,配置onShareAppMessage函数。设置分享的标题和路径。当路径设置为小程序首页的路径时(例如"/pages/index/i...

  •  深空见闻 小程序分享页怎么加首页按钮

    一、配置分享链接 在需要分享的页面配置onShareAppMessage函数:在小程序的页面中(例如detail.js),找到或添加onShareAppMessage函数。在该函数中,设置分享的标题和路径。标题可以根据需要自定义,而路径参数(path)应设置为跳转到小程序首页的路径,如"/pages/index/index"。二、处理分享后...

  •  信必鑫服务平台 微信小程序给了后台接口,前端怎样调用

    1、首先在 index.js中想写逻辑代码。2、其中page里面的data里面是前台展示时的一些数据,而onload里面是调用的接口。3、调用的方式为get调用,返回的数据存在res里面。4、返回的数据,而data中就是我们需要的数据。5、data:一个入参。method:请求方式,如果是POST请求必须按上面写,默认是get请求,不...

  •  文暄生活科普 「微信小程序」如何设置小程序页面分享/转发能力

    设置步骤如下:1. 新建小程序项目,填写APPID。2. 在index.js文件中,将page下最后一个getUserInfo函数后添加onShareAppMessage函数,并确保函数定义完整。分享效果:完成以上设置后,小程序页面将具备分享转发能力。分享时,页面底部会出现“转发”按钮,用户点击后即可完成分享。总结:通过在微信小程序中定...

  •  个性美食 云mas微信小程序的数据这么查看

    打开index.js, 添加查询数据的函数。保存并运行,可以看到调试器中就输出了数据库中的数据 然后继续回到index.wxml,添加输入框,让用户也可以输入数据,实现动态数据输入 打开index.js,添加相关函数和代码 在名字输入框随意输入,在年龄输入框输入数字,点击添加按钮 打开数据库,查看数据添加情况 可以看到...

檬味博客在线解答立即免费咨询

代码相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部