时间:2021-05-18
这篇文章主要介绍了微信小程序button标签open-type属性原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
open-type (微信开放能力):合法值中的其中之一:
getUserInfo说明:引导用户授权 而获取用户信息,可以从bindgetuserinfo回调中获取到用户信息
而按钮的bindgetuserinfo属性 说明:用户点击该按钮时,会返回获取到的用户信息,回调的detail数据与wx.getUserInfo返回的一致,open-type="getUserInfo"时有效
如:
一:
wxml文件:
.js文件:
二:
wxml文件:
.js文件:
这样使用-------------------点击的时候要求用户授权,授权登录(bindgetuserinfo="自定义函数名")时获取用户信息(open-type="getUserInfo")!
(或是 获取用户信息(open-type="getUserInfo")授权登录(bindgetuserinfo="自定义函数名"))
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
有一个需求是分享当前页面,使用美工的分享按钮图片来分享,而小程序分享功能只有button有open-type="share"这个属性,使用image标签肯定不行
微信小程序授权是非常简单和常用的功能,但为了方便,还是在此记录一下要点:首先是需要用到一个授权按钮来触发获取用户信息授权:关键在于open-type为getUs
微信小程序Button相关文章:微信小程序Button微信小程序radio微信小程序slider微信小程序switch微信小程序textarea微信小程序pic
碰到这个问题,是因为没了解这里面的层级关系:默认的是navigator跳转,其它跳转方式open-type属性可选值是'navigate'、'redirect'
原理解析:第一步:使用dom创建或者标签,并给他们附加属性,如type等第二步:使用appendChild方法把标签绑定到另一个标签,一般是绑到.应用:1、提高