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

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


展开全部
收起
4回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 自作自受没人管

    11人对此回答表示赞同

    没有办法

    展开
    11
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Arianna

    9人对此回答表示赞同

    利用bind事件冒泡来处理

    展开
    9
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • LiyaLiya

    9人对此回答表示赞同

    我想说是可以的

    展开
    9
    7回复
    发布于 5年前

    评论(7)

    收起评论

    • Nolan孔明 2019-02-19 11:53

      作者想要的应该是一个步骤能触发两次授权同时获取userInfo和phoneNumber吧而你这方法只是区分在不同场景下调取不同授权方式

      回复
    • 诺澜 2019-02-21 20:40

      那你弹出的授权弹窗是怎样的??

      回复
    • Carson猫 2019-02-23 20:59

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

      回复
    • 自娱自乐做死人 2019-02-25 10:44

      可以

      回复
    • Gabriel-郑 2019-02-27 13:19

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

      回复
    • Sebastian 2019-03-01 23:53

      只要一个button组件就行

      回复
    • Sophia 2019-03-03 23:19

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

      回复
  • Ryder

    7人对此回答表示赞同

    不支持

    展开
    7
    0回复
    发布于 5年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部