首 页
关于方维
网站案例
网站建设
小程序开发
解决方案
建站资讯
联系方维
400-800-9385
如何使用Uniapp做购物App?
发表日期:2023-05-24 15:47:45 作者来源:王熙程 浏览:2521 标签:
uniapp开发
当前位置:
首页
-
建站资讯
-
小程序开发
1、创建一个uniapp项目,然后创建云服务空间并使用运行数据库。
然后在pages文件子目录里面的tabbar,新建四个页面分别是首页、分类、购物车和我的,并勾选在pages.json里面注册,在pages.json里面写pages里面navigationBarTitleText(header)头部命名,也可以在页面里面进行添加将navigationBarTitleText元素取消就行了,和tabBar语句四个页面分别对应各自的路径与命名,iconPath和selectedIconPath引入访问时和访问后的效果图,selectedColor和borderStyle之类的元素可以设定底部footer样式。
get_label 云函数编写,引用数据库数据,我们需要在methods里面定义函数来获取云函数返回的值,让将值赋值给定义的变量,再传给组件,组件里使用props来接收父组件传过来的值,统一管理云函数请求,我们在根目录下/common/api里面进行封装请求,在api/index.js编写,在main.js中引入,在挂载至$api上供全局使用。
首页页面进行logo和登录搜索按钮的布局及数据的绑定和接口使用,用内置组件swiper进行轮播图的设计,设计一个流行、热的商品4X2的布局flex布局,圆形的商品图下面是商品的名称与简介,再写三个选项页推荐、新款和精选对应各自的商品。
5、 //查找之前数组中是否有这个商品
for(let item of context.state.cartList){
if(item.iid===obj.iid){
oldProduct = item;
}
}
//商品推荐接口请求
getRecommend().then((res)=>{
const {list} = res.data;
// this.recommend = list;
// console.log(this.recommend)
let temp = [];
for(let i in list){
temp.push(list[i])
}
this.recommend = temp;
});
6、分类页主要左右布局左边放主目录右边放子目录。
7、 购物车与所有商品进行绑定,给一个判断当购物车为空时显示一张图,图的意思大概就是没有商品之类的。
8、 data() {
return {
//购物车中的商品数据
cartList: this.$store.state.cartList,
//当购物车为空时的图片展示
img:require('图片')
};
}
9、我的需要用户登录之后才会显示余额卡包,订单信息通过css、布局解决。
10、 最后大家可以引入一些js插件,当进入app时页面中央出现旋转加载的效果。
如没特殊注明,文章均为方维网络原创,转载请注明来自https://www.szfangwei.cn/news/6780.html
上一篇:
如何制作自带高级感的毛玻璃网页图标
下一篇:
通过更好的用户体验设计提高网站转化率
相关网站设计案例
长丰影像Saramonic
长丰影像BOYA
明鉴检测
相关资讯
常见问题
企业网站建设常见问题整理合集【置顶】
在深圳建设一个公司网站多少钱
开发网站需要多久跟这九个因素有关
最新文章
通过百度地图API实现门店地图动...
浏览量:1725
科技智能AI对网站设计行业的影响
浏览量:1673
微信小程序开发之模板的引用介绍
浏览量:2288
企业品牌网站策划方案
浏览量:2165
微信小程序怎么获取用户资料
浏览量:3472
2023年网站建设:信息化时代,内容为王
浏览量:2886
400-800-9385
97798819
回到顶部
0
请您留言
非常抱歉,客服不在线,麻烦留下您的联系电话或者微信,我们看到后会马上联系您!
提交
感谢留言
我们会尽快与您联系
关闭