# wedding-invitation
> Mpvue+微信小程序开发的电子请帖。从码云[wedding](https://gitee.com/roberthuang123/wedding)项目 Fork 而来,感谢原作者[roberthuang123](https://gitee.com/roberthuang123)贡献分享。我在此基础上修改了一些细节,具体如下:
* 增加留言板删除功能,指定某个 openid 可以删除。
* 修改 audio 标签为 innerAudioContext。
* 电话号码和视频都存云数据库请求而来。
* 留言板出席电话简单隐藏。
* 修改我要出席逻辑,已经填过出席的再次填是修改之前填的。
* 增加 CSS 动画效果。
以上贡献出来,希望帮助有缘人^\_^
## 体验
![小程序二维码](./ma.jpg)
## 说明
大家不要直接跑本项目,需要开通云开发,现做简要说明,不懂可以发邮件问我。
1. 修改 `project.config` 中 `appid` 为你的小程序 id。
2. 微信开发者工具导入项目。
3. 开通云开发,设置环境名称,选 支持按量付费中 `基础版 1`,免费的,基本够用了。
4. `main.js` 中配置云开发环境ID。
```js
wx.cloud.init({
env: '你的云开发环境ID'
})
```
5. 云开发控制台云函数中上传并部署云函数。
- 微信开发者工具中找到static/functions目录。
- functions 上右键指定当前环境,然后同步云函数列表。
- functions 中每个文件夹上右键选择 `上传并部署`
![云函数](./云函数.png)
6. 把你要用到的音乐、图片、视频资源放到 `/data/存储/`下面的文件夹中。
7. 云开发控制台存储中上传这些文件夹。
![存储](./存储.png)
8. 云开发控制台数据库中新建集合 `banner`, `common`, `indexBanner`, `message`, `music`,`present`,`user`。**注意**集合的数据权限要设置为`所有用户可读,仅创建者可读写`。
9. 编辑 `/data/数据库/` 中 `banner`(首页轮播图), `common`(位置、电话等配置), `indexBanner`(第二页轮播图), `music`(背景音乐路径) 指示的路径,url 改成你想要展示的,具体从存储里面读取。
10. 将`/data/数据库/`中的json文件对应导入到步骤 8 建的集合中。
![数据库](./数据库.png)
最后预览
![预览](./预览.png)
上手前可以先熟悉云开发文档结合原作者的掘金文章[项目讲解](https://juejin.im/post/5c341e1d6fb9a049f66c4876)一起使用。
## Build Setup
```bash
# 安装依赖
yarn
# 开发时构建
npm dev
# 打包构建
npm build
# 指定平台的开发时构建(微信、百度、头条、支付宝)
npm dev:wx
npm dev:swan
npm dev:tt
npm dev:my
# 指定平台的打包构建
npm build:wx
npm build:swan
npm build:tt
npm build:my
# 生成 bundle 分析报告
npm run build --report
```
For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
weixin_38721405
- 粉丝: 3
- 资源: 957
最新资源
- 汇川,H3U,plc程序模板和触摸屏程序模板,三个步进和三个伺服,三个伺服用的是canlink总线,适用于运动轴控制,程序可以在自动的时候暂停进行手动控制,适用于一些中大型设备,可以防止某个气缸超时时
- 采用电力载波通讯技术的互动开关软件源代码,硬件电路图 自有算法,传输距离远,抗干扰性能强,能穿透空气开关
- simulink调用神经网络训练好的模型进行回归预测,分类,以及时间序列分析 事先根据数据集对模型进行训练,以此保存最好模型,再在simulink中调用保存的模型,实现预测需求 包括MATLAB程
- PLC生产方案,国产AT32F407芯片,支持CANOPEN控制伺服,支持扩展模块,以太网DHCP DNS客户端,服务器tcp modbus,AD DA 称重,直线,圆弧插补,G代码运动控制,10轴2
- 维纶触摸屏程序实际项目,威纶通界面UI,复制可用,威伦通触摸EB Pro6.00以上版本均可用,ip和ie系列4.3寸7寸10寸均复制可用电子文档,
- 西门子1200灌装线全线程序,程序分为两部分,一部分为实际应用程序,一部分为仿真程序,程序包含PLC程序和触摸屏程序,内容包含手动,自动运行,模拟量处理,数据统计及存储,故障处理,急停处理,报警等相关
- matlab程序,文章付现,关键词:共享储能电站,日前优化调度,工业用户 非原价 拿之前问清楚 可以运行看结果,出不 不
- Three-Phase-Inverter-3Level:基于MATALB Simulink的三相三电平SVPWM逆变器仿真模型 仿真条件:MATLAB Simulink R2015b
- 该弱磁算法采用单电流控制策略,额定转速以下采用MTPA控制,额定转速以上采用单电流控制
- 小波分析Matlab程序,小波变(wavelet transform,WT)是一种新的变分析方法,它继承和发展了短时傅立叶变局部化的思想,同时又克服了窗口大小不随频率变化等缺点,能够提供一个随频率改变
- FANUC发那科机器人以太网通信,Socket Message通讯,KAREL程序.KL karel程序,发那科机器人TCP以太网通讯,与PLC、上位机、相机进行数据交,可连接第三方相机,接收相机偏移
- XR3DI Rendering Engine Ultimate 1.0.rar
- 基于Canfesitival的Canopen从站程序 stm32 canopen从站通信代码,已经过主控测试,异步心跳模式,目前经测试数据更新速率可达200hz 支持多pdo传输 配备对应eds文件
- 永磁同步电机pmsm无感foc驱动代码 位置估算源码 无刷直流电机无感foc源码,无感foc算法源码 若需要,可提供硬件 速度位置估算部分代码所使用变量全部使用国际标准单位,使用不到60行代码实现完整
- 永磁同步电机(PMSM)速度电流双闭环FOC矢量控制
- 二阶非线性多智能体系统; 动态事件触发机制; 领导跟随一致性; DOBC; 外部干扰
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
评论1