一、理解Vuex
2、https://jsfiddle.net/n9jmu5v7/1269/
3、https://github.com/vuejs/vuex/tree/dev/examples/shopping-cart
二、开发微信H5
-
1、跳转授权页面获取code
- 授权跳转在dom渲染之前,体验会好一些;
- 本地存储了openId,前后端均不用频繁的与微信服务器交互
-
2、微信jssdk授权
封装成了2个方法:initConfig(js-sdk授权)和setShare来使用微信的分享、上传图片、微信支付等功能//main.js import wxsdk from './config/wxsdk.js' //该模块提供initConfig和setShare方法,具体代码太长见github Vue.prototype.wxsdk = wxsdk;//挂载到全局 //使用 created() { this.wxsdk.initConfig(location.href.split("#")[0], () => { this.wxsdk.setShare(this.user.openId); }
https://www.toutiao.com/a6631000198996820493/