前端Vue自定义手机号文本格式化组件手机号码文本转星号

前端Vue自定义手机号文本格式化组件, 下载完整代码请访问uni-app插件市场地址:ext.dcloud.net.cn/plugin?id=1…

效果图如下:

cc-format-phone

使用方法




<!-- phone:手机号 isStar: 是否转星号 -->



<cc-format-phone :phone="" :isStar="false"></cc-format-phone>



HTML代码实现部分




<template>



<view class="content">



<view style="margin: 30px 20px;">


{{"不带星号手机号: "}}


<!-- phone:手机号 isStar: 是否转星号 -->


<cc-format-phone :phone="13990120140" :isStar="false"></cc-format-phone>


</view>


<view style="margin: 10px 20px;">


{{"带星号手机号: "}}


<!-- phone:手机号 isStar: 是否转星号 -->


<cc-format-phone :phone="" :isStar="true"></cc-format-phone>


</view>


</view>


</template>


<script>


export default {


data() {


return {


}


},


methods: {


}


}



</script>


<style>


.content {


display: flex;

flex-direction: column;

background-color: white;

height: 100vh;

}

</style>

组件实现代码




<template>



<text>{{value}}</text>



</template>


<script>


export default {


props: {


phone: {


type: [Number, String],


default: ""


},


isStar: Boolean


},


computed: {


value() {


let phone = this.phone + "";


if (this.isStar) {


return `${phone.slice(0,3)}******${phone.slice(phone.length-4,phone.length)}`


} else {


return phone;


}


}


},


}



</script>


<style>


</style>


© 版权声明
THE END
喜欢就支持一下吧
点赞0

Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYTKBdKp' (Errcode: 28 - No space left on device) in /www/wwwroot/583.cn/wp-includes/class-wpdb.php on line 2345
admin的头像-五八三
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

图形验证码
取消
昵称代码图片