wepy小程序项目
2023-09-11 14:16:52 时间
# 安装(更新) wepy 命令行工具。
cnpm install wepy-cli -g
# 安装依赖包
cnpm install
# 开发实时编译。
npm run dev
店铺
- 店铺首页
- 店铺信息
商品
- 分类展示
- 规格展现
- 购物车
- 商品详情
- 会员折扣价
订单
商品下单
订单列表
订单详情
订单评价
订单退款
堂食点餐/外卖点餐
优惠券
我的优惠券
领取优惠券
使用优惠券
扫码核销
自助核销
活动页面
营销
拼团
砍价
优惠券
我的
基本信息
会员卡
会员特权
联系客服
1 核 2 GB 1 Mbps
系统盘:普通云硬盘
购买域名:购买完域名之后建议去实名认证。
域名备案:
备案服务号申请
申请备案服务号:(非常重要)
购买域名(网址)
安装WordPress免费建站平台
小程序入口
export class App extends wepy.app {
onLaunch() {
}
}
this.$pages = {
'./pages/index': IndexPage
}
this.$inter = {
'request': {
config(p) {
return p;
},
success(rst) {
}
}
}
this.use('requestfix');
this.use('promisify');
使用wepy.xxx的方式请求小程序原生API都将Promise化
// app.js
constructor () {
super();
this.intercept('request', {
config (p) {
p.timestamp = +new Date();
return p;
},
success (obj) {
console.log('request success');
}
});
}
$emit(eventName:String, [args]):组件发起一个冒泡事件。
this.userName = 'Gcaufy';
this.$apply();
this.$apply(() => {
this.userName = 'Gcaufy';
});
this.$redirect('./page2', {a: 1, b: 2});
this.$redirect({
url: './pages?a=1&b=2'
});
$destroy():终止事件传播
Mixin基类
// mymixn.js
export class MyMixin extends wepy.mixin {
// my logic here
}
// mycom.js
import MyMixin from './mymixin';
export class MyCom extends wepy.component {
mixins = [MyMixin];
}
请点赞!因为你的鼓励是我写作的最大动力!
吹逼交流群:711613774
相关文章
- docker 运行dnmp 的php项目 『cURL』curl: (6) Could not resolve host 问题解决方案
- 小程序项目实例代码(零开始怎么撸小程序)
- C#程序如何把窗体文件从从一个项目中复制到另一个项目
- web项目如何使用Material Icons
- 项目管理(二)- 规划项目
- 前台项目基础框架之vue前端(vue@3.2.6)
- Java Web项目,Android和微信小程序的初始页面配置
- 【项目实战】使用Java Keytool工具生成的CSR给第三方云平台签名
- Maven项目报错:“ SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder”的解决方案
- [手游项目2]-10-C++怎样关闭一个已经名称的程序的进程?
- [手游新项目历程]-40-linux环境实现C/C++程序崩溃退出时打印栈信息
- NuxtJS项目——异步数据
- ❤️【CSDN首发】5W字minium微信小程序自动化测试框架项目手册❤️
- 如何提高团队项目的开发质量/效率
- Android程序性能优化——ANR、卡顿优化、内存优化、耗电优化、APK大小优化以及启动速度和实战项目
- 【微信小程序项目实战】TodoList-项目主体搭设(2)
- 【微信小程序项目实战】TodoList-环境配置(1)