| 1234567891011121314151617181920212223242526272829303132333435363738 |
- let userinfo = uni.getStorageSync("userinfo");
- export default {
- data() {
- return {
- share: {
- title: '让数字经济赋能美好生活',
- path: '/pages/index/index?invite=' + userinfo.invite
- }
- }
- },
- onShareAppMessage(res) { //发送给朋友
- return {
- title: this.share.title,
- path: this.share.path,
- }
- },
- onShareTimeline(res) {//分享到朋友圈
- return {
- title: this.share.title,
- path: this.share.path,
- }
- },
- onLoad(da){
- if(da.scene) da = sceneToObject(da.scene);
- if(da.invite) uni.setStorageSync("inviteCode", da.invite);
- }
- }
- let sceneToObject = (scene) => {
- scene = decodeURIComponent(scene);
- let ret = {}
- let regParam = /([^&=]+)=([\w\W]*?)(&|$|#)/g
- let strParam = scene;
- let result
- while ((result = regParam.exec(strParam)) != null) {
- ret[result[1]] = result[2]
- }
- return ret;
- }
|