userinfo.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. // pages/userinfo/userinfo.js
  2. const app = getApp();
  3. Page({
  4. /**
  5. * 页面的初始数据
  6. */
  7. data: {
  8. region: ['江苏省', '无锡市', '新吴区'],
  9. userinfo: {}
  10. },
  11. /**
  12. * 更换头像
  13. * @licenseFront 后台接取的字段
  14. */
  15. changeAvatar() {
  16. wx.chooseImage({
  17. success: (res) => {
  18. app.utils.upLoadImage({
  19. files: res.tempFilePaths,
  20. name: 'licenseFront',
  21. url: wx.kx_api.hwUser.changeAvatar
  22. }).then((data) => {
  23. wx.setStorageSync('userinfo', data[0].hwUser);
  24. this.setData({
  25. userinfo: data[0].hwUser
  26. })
  27. }).catch(data => {})
  28. },
  29. })
  30. },
  31. /**
  32. * 生命周期函数--监听页面加载
  33. */
  34. onLoad: function(options) {
  35. app.utils.getHwUserInfo(this)
  36. },
  37. /**
  38. * 生命周期函数--监听页面初次渲染完成
  39. */
  40. onReady: function() {
  41. },
  42. /**
  43. * 生命周期函数--监听页面显示
  44. */
  45. onShow: function() {
  46. },
  47. /**
  48. * 生命周期函数--监听页面隐藏
  49. */
  50. onHide: function() {
  51. },
  52. /**
  53. * 生命周期函数--监听页面卸载
  54. */
  55. onUnload: function() {
  56. },
  57. /**
  58. * 页面相关事件处理函数--监听用户下拉动作
  59. */
  60. onPullDownRefresh: function() {
  61. },
  62. /**
  63. * 页面上拉触底事件的处理函数
  64. */
  65. onReachBottom: function() {
  66. }
  67. })