微信小程序开发
小程序开发
浏览:1285 次

这里给出的一个例子是商场的几个示例页面。首先,张贴几页。
主页
分类
购物车
我的
产品列表
产品详细信息页面
本示例是根据官方文件和编制过程中的参考完成的。如果您有疑问,可以查看官方文件:https://mp.weixin.qq.com/debug/wxadoc/dev/api/ 。
首先,打开微信开发者工具创建我们的项目。
创建项目后,项目结构如下:(此处进行了一些调整,并添加了一些新文件夹来存储相应的文件)
项目结构
如果需要修改小程序的标题和背景色,可以打开app Json文件。navigationBarTitleText对应于标题,navigation BarTextStyle对应于标题颜色,而navigatingBarBackgroundColor对应于标题背景颜色。
接下来,我将简单地谈谈上面实现的页面中使用的一些小程序的知识。
微调器组件用于主页的旋转图。相应代码如下:
旋转木马组件
请求数据时使用Wx请求的api:
wx.请求({
网址:“”,
数据:{},
方法:“POST”,
标题:{“Content-Type”:“application/json”},
成功:函数(res){

控制台.log(res)
那个数据=res.data.data;
that.setData(设置数据)({
数据:that.data,
颜色:!数据颜色
});
},
失败:函数(res){
控制台日志(res.data.errmsg);
}
})
产品列表页面旨在解决下拉刷新的问题。这里,使用小程序中的onReachBottom。我们可以在这个函数中写下下拉刷新请求。
产品详细信息页面涉及添加或减去数量的问题。在这里,编写以下两个函数进行操作:
减号:函数(){
var num=此数据编号;
如果(num>1){
编号--;
}其他{
num=1;
}
this.set数据({
编号:num

})
},
加:函数(){
var num=此数据编号;
num++;
this.set数据({
编号:num
})
}
最后一个是关于分享。小程序提供了这样一个onShareAppMessage方法,其用法如下:onShareApp消息:function(){
返回{
标题:'产品详情页',
路径:“/page/detail/detail?goods_ id=1’,
成功:函数(res){
//转发成功
},
失败:函数(res){
//转发失败
}
}
}
在上面的代码中,您可以编辑分析标题、分析路径以及方法成功或失败时的提示/操作。

以上是完成这些页面所涉及的知识的简要记录。如果您需要了解更多信息,可以转到简单的小程序教程学习:https://mp.weixin.qq.com/debug/wxadoc/dev/index.html?t=201818 。