收藏
回答

getUserInfo和getPhoneNumber 一个按钮实现上面两个功能

<button wx:if="{{canIUse}}" open-type="getUserInfo" bindgetuserinfo="bindGetUserInfo">授权登录</button>
<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"> </button>

想用一个button实现上面两个功能,怎么实现?


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

4 个回答

  • rualD
    rualD
    2018-08-20

    我想说是可以的

    2018-08-20
    有用
    回复 7
    • rualD
      rualD
      2018-08-20

      open-type="{{你要的功能type}}";思路已经给你

      2018-08-20
      回复
    • rualD
      rualD
      2018-08-20回复rualD

      只要一个button组件就行

      2018-08-20
      回复
    • 睡前原谅一切
      睡前原谅一切
      2018-08-21

      他说的是 一个button上 <button open-type=“getUserinfo” open-type=“getPhoneNumber” />

      类似这样的功能。但是这是不可能实现的。

      2018-08-21
      回复
    • rualD
      rualD
      2018-08-21回复睡前原谅一切

      可以

      2018-08-21
      回复
    • rualD
      rualD
      2018-08-21回复睡前原谅一切

      <button open-type=“{{xx条件?'getUserinfo':'getPhoneNumber'}}”  bindgetphonenumber="{{xx条件?'获取手机号码FN':''}}" bindgetuserinfo="{{yy条件?'用户授权FN':''}}"/>

      2018-08-21
      回复
    查看更多(2)
  • 再见,电脑崽
    再见,电脑崽
    2018-08-15

    利用bind事件冒泡来处理

    <button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">
        <button open-type="getUserInfo" bindgetuserinfo="bindGetUserInfo">多重按钮</button>
    </button>


    2018-08-15
    有用
    回复 1
    • whj
      whj
      2020-03-10
      一般的标签是可以冒泡,但是这个授权的还真冒不了
      2020-03-10
      回复
  • 是小白啊
    是小白啊
    2018-08-15

    你好,不支持

    2018-08-15
    有用
    回复
  • 神经蛙
    神经蛙
    2018-08-15

    没有办法

    2018-08-15
    有用
    回复
登录 后发表内容