当前位置: 首页> 科技> 互联网 > 微信开发小程序教程_成都设计公司视频制作_怎样无货源开网店_系统优化工具

微信开发小程序教程_成都设计公司视频制作_怎样无货源开网店_系统优化工具

时间:2025/7/10 3:37:46来源:https://blog.csdn.net/weixin_52830464/article/details/143281206 浏览次数:2次
微信开发小程序教程_成都设计公司视频制作_怎样无货源开网店_系统优化工具

图标下载链接: https://pan.baidu.com/s/1828AidkCKU1KTkw1SvBwQg?pwd=4k7n

共五格信号
信号5为绿色,信号4为绿色,信号3为黄色,信号2为黄色,信号1为红色,信号0为灰色。

子组件

/components/SignalStrength/index.vue 

<!-- 信号强度 -->
<template><div class="signal-strength"><img v-if="strength === 5" :src="url5" /><img v-else-if="strength === 4" :src="url4" /><img v-else-if="strength === 3" :src="url3" /><img v-else-if="strength === 2" :src="url2" /><img v-else-if="strength === 1" :src="url1" /><img v-else :src="url0" /></div>
</template><script lang="ts">
import signal0 from "/@/assets/signal-0.png"
import signal1 from "/@/assets/signal-1.png"
import signal2 from "/@/assets/signal-2.png"
import signal3 from "/@/assets/signal-3.png"
import signal4 from "/@/assets/signal-4.png"
import signal5 from "/@/assets/signal-5.png"
export default {name: 'SignalStrength',props: {// 信号强度,默认满格信号strength: {type: Number,default: 5,validator: function (value: number) {// 必须为不大于5的整数if (value > 5 || value < 0) {return false} else {return true}}}},data() {return {url0: signal0,url1: signal1,url2: signal2,url3: signal3,url4: signal4,url5: signal5}}
}
</script><style lang="scss" scoped>
.signal-strength {width: 16px;height: 16px;img {width: 100%;height: 100%;-webkit-user-drag: none;user-select: none;}
}
</style>

父组件

strength属性只有5个值,根据信号范围判断

<SignalStrength :strength="1||2||3||4||5" />

效果图

关键字:微信开发小程序教程_成都设计公司视频制作_怎样无货源开网店_系统优化工具

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: