收藏
回答

小白问一个用户头像获取的语法?

const defaultAvatarUrl = 'https://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNRna42FI242Lcia07jQodd2FJGIYQfG0LAJGFxM4FbnQP6yfMxBgJ0F3YRqJCJ1aPAK2dQagdusBZg/0' 
data: {avatarUrl: defaultAvatarUrl,},
onChooseAvatar(e:any) 
    {
    const { avatarUrl } = e.detail 
    this.setData({ avatarUrl,})
    },

这个按钮的响应函数可以获取用户头像图片,请问这个onChooseAvatar函数是怎么工作的呢?e:any是输入参数吗?
const { avatarUrl } = e.detail 这句怎么就得到了一个头像图片的地址了呢?

回答关注问题邀请回答
收藏

1 个回答

  • 流星
    流星
    2023-04-19

    我明白了,是微信官方给BUTTON增加了一个获取用户头像的功能:需要将 button 组件 open-type 的值设置为 chooseAvatar。

    微信官方也给TEXT控件增加了一个获取用户昵称的功能:需要将 input 组件 type 的值设置为 nickname,当用户在此input进行输入时,键盘上方会展示微信昵称。

    2023-04-19
    有用
    回复 1
    • 大熊
      大熊
      2023-04-20
      是的, 自带属性的方法
      2023-04-20
      回复
登录 后发表内容