微信小程序原生开发 |
您所在的位置:网站首页 › 微信小程序开发pages › 微信小程序原生开发 |
接⼝⽂档 ⼩程序开发⽂档mdn阿⾥巴巴字体 iconfont填入自己的appid ⽬录名作⽤styles存放公共样式components存放组件lib存放第三⽅库utils⾃⼰的帮助库request⾃⼰的接⼝帮助库⻚⾯名称名称⾸⻚index分类⻚⾯category商品列表⻚⾯goods_list商品详情⻚⾯goods_detail购物⻋⻚⾯cart收藏⻚⾯collect订单⻚⾯order搜索⻚⾯search个⼈中⼼⻚⾯user意⻅反馈⻚⾯feedback登录⻚⾯login授权⻚⾯auth结算⻚⾯pay打开阿⾥巴巴字体图标 ⽹站选择的图标添加⾄项⽬下载到本地将样式⽂件 由 css 修改为 wxss⼩程序中引⼊参照之前讲解的⼩程序基础中的tabbar知识点 使⽤tabbar 实现底部导航功能 使⽤⾃定义组件的⽅式 实现加载 轮播图 数据 加载 导航 数据加载 楼层 数据获取⾸⻚轮播图数据https://api.zbztb.cn/api/public/v1/home/swiperdata获取⾸⻚分类菜单数据https://api.zbztb.cn/api/public/v1/home/catitems获取⾸⻚ 楼层数据https://api.zbztb.cn/api/public/v1/home/floordata ⼩程序内置 request API es6的 promise ⼩程序 swiper 组件 ⾃定义组件 实现 搜索框 1. 分类⻚⾯数据 https://api.zbztb.cn/api/public/v1/categories scroll-view 组件 es7的 async 和 await es7的 async 号称是解决回调的最终⽅案 在⼩程序的开发⼯具中,勾选 es6转es5语法下载 facebook的regenerator库中的 regenerator/packages/regenerator-runtime/runtime.js在⼩程序⽬录下新建⽂件夹 lib/runtime/runtime.js ,将代码拷⻉进去在每⼀个需要使⽤async语法的⻚⾯js⽂件中,都引⼊(不能全局引⼊)import regeneratorRuntime from '../../lib/runtime/runtime'; 1. 商品列表搜索 https://api.zbztb.cn/api/public/v1/goods/search ⼩程序配置⽂件中和下拉功能 搜索框和tab栏是⼩程序的⾃定义组件(有组件事件和参数交互) https://api.zbztb.cn/api/public/v1/my/orders/create swiper组件 本地存储实现 收藏功能 ⼩程序管理后台中 直接添加即可富⽂本标签 渲染 富⽂本 ⼩程序 预览图⽚接⼝ ⽆ ⼩程序 ⾃定义组件 本地存储 加载收藏数据 ⼩程序 选择收货地址 api ⼩程序 复选框 组件 https://api.zbztb.cn/api/public/v1/my/orders/chkOrder ⼩程序 ⽀付 api 1. 提交数据到后台 返回token https://api.zbztb.cn/api/public/v1/users/wxlogin 1. 查询订单数据 https://api.zbztb.cn/api/public/v1/my/orders/all ⼩程序 ⾃定义组件的 传参 ⽗向⼦动态传参 this.selectComponent("#tabs"); 时间戳 格式化处理 1. 搜索建议查询 https://api.zbztb.cn/api/public/v1/goods/qsearch 获取输⼊框的值进⾏搜索和渲染点击按钮时 清除输⼊状态,修改⻚⾯模样 ⼩程序 输⼊框组件输⼊值改变时,为了提⾼性能,使⽤技术https://api.zbztb.cn/api/public/v1/my/orders/all 1. css属性filter的使⽤ 可以上传图⽚到 接⼝ 地址 新浪图床 上https://images.ac.cn/Home/Index/UploadAction/ 点击图⽚,会移除⾃⼰点击 tab栏的标题,可以切换选中效果⽆ ⾃定义组件 tab⾃定义组件 图⽚删除组件⼩程序 上传⽂件 api |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |