微信小程序相爱相杀的时光:
一、环境
1、如何搭建运行小程序,微信官网已经介绍的很全面:
[微信官方文档](https://developers.weixin.qq.com/miniprogram/dev/framework/)
2、我所用的:
语言:vue
组件:vant-weapp
工具:Visual Studio
二、知识点
1、iconfont 有色图标和彩色图标的引用
1、先在阿里提供的图标库里点击【下载至本地】将代码下载在本地。
2、解压下载的文件
3、无色引用:
iconfont.css 改为:iconfont.wxss后拷贝至项目中
有色引用
输入cmd 运行npm install -g iconfont-tools
再运行 iconfont-tools
打开iconfon文件夹中的目标文件 iconfont-weapp,将iconfont-weapp-icon.wxss拷贝至节目中
2、 服务通知,消息推送功能
登录微信公平台官网:
https://mp.weixin.qq.com/
在功能中选择订阅消息模块,右侧公共模板中可以选择已存在的模板
一次性订阅:用户授权订阅一次,开发者可推送一条消息,时间不限,下次用户仍需授权订阅,开发者才能再次发送一条消息;如果用户勾选了"总是保持以上选择,并不再询问",并且点击允许,那么用户则不再需要授权,开发者可直接发送一条消息。
长期订阅:用户授权一次,开发者可长期推送多条消息,目前长期性订阅消息仅向政务民生、医疗、交通、金融、教育等线下公共服务开放。
在公共模板中选择自己所需的模块,如果没有合适的,可添加新的模板,审核通过后就可使用。
在我的模板中复制模板ID
调用wx.requestSubscribeMessage({模板ID}),可同时发送多个模板ID