这里主要用到按钮的开放式功能。官网有说明:给按钮设置open-type="chooseAvatar"使bindchooseavatar方法生效,在bindchooseavatar指定函数chooseavatar(e){this.setData({avatar:e.detail.avatarUrl})},该方法触发后会自动弹出提示框,让用户选择头像。用户选择的头像会在bindchooseavatar指定的函数中获取,e.detail.avatarUrl为当前头像信息。调用修改用户信息接口,传入路径信息。
微信小程序-获取用户头像信息和修改用户头像相关文章