码迷,mamicode.com
首页 > 其他好文 > 详细

mpvue2.0 支持wx.getUserInfo获取用户信息授权的修改

时间:2019-02-22 12:26:32      阅读:879      评论:0      收藏:0      [点我收藏+]

标签:life   框架搭建   背景   module   用户信息   default   class   col   rip   

一、背景

     在使用美团的mpvue2.0框架搭建起小程序项目后,做获取用户信息时遇到一些问题:微信小程序更新api后,获取用户信息只能通过button上的绑定方法 来获取用户信息,vue上方法绑定不能直接使用,下面是修改配置mpvue的步骤

 

vue中代码:

<template>
  <div>
    <button open-type="getUserInfo" @getuserinfo="bindgetuserinfo">用户授权</button>
  </div>
</template>
<script>
  export default {
    methods: {
      bindgetuserinfo: function (e) {
        console.log(e)
      }
    }
  }
</script>
<style></style>

配置mpvue中获取用户信息的步骤

1. 进入到node_modules --> mpvue --> index.js,操作index.js文件

2. 操作LIFECYCLE_HOOKS

在 LIFECYCLE_HOOKS 字段中添加‘onGetUserInfo‘

技术图片

在initMP(方法里判断 mpType 格式时除 app component 的 else 里添加方法)

技术图片

实现:

技术图片

 

mpvue2.0 支持wx.getUserInfo获取用户信息授权的修改

标签:life   框架搭建   背景   module   用户信息   default   class   col   rip   

原文地址:https://www.cnblogs.com/style-hyh/p/10417435.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!