一、实现效果
二、代码实现:文章来源地址https://www.toymoban.com/news/detail-512913.html
<template>
<view>
<view class="shopadd" v-if="info.mobile">{{info.mobile}}</view>
<button class="getNumber" v-else open-type="getPhoneNumber" @getphonenumber="getPhoneNumber">点击获取手机号</button>
</view>
</template>
<script>
export default {
data() {
return {
info: {}, //个人信息
}
},
methods: {
// 获取手机号
getPhoneNumber(e) {
console.log(e)
var that = this;
if (e.detail.code) {
this.$api.appPlateForm('POST', this.$url.getPhoneNumber, {
code: e.detail.code,
}, function(res) {
if (res.code == '200') {
uni.setStorageSync('getPhone',res.data.phone)
console.log('打印获取的手机号',uni.getStorageSync('getPhone'))
that.info.mobile = res.data.phone
}
})
}else{
}
},
}
}
</script>
文章来源:https://www.toymoban.com/news/detail-512913.html
到了这里,关于【uniapp开发小程序】点击获取手机号(使用@getphonenumber)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!