当前位置: 首页 > news >正文

男女直接做免费的网站线上推广app

男女直接做免费的网站,线上推广app,软件定制开发软件,网站多种语言是怎么做的需求&#xff1a; 修改带小数点的价格数字&#xff1a;小数点的前后数字&#xff0c;要分别显示成不同颜色和大小&#xff01;已经封装成组件了&#xff01; 效果&#xff1a; 前面大&#xff0c;后面小 代码&#xff1a; 组件&#xff1a; <!--修改小数点前后数字不同…

需求:

修改带小数点的价格数字:小数点的前后数字,要分别显示成不同颜色和大小!已经封装成组件了!

效果:

前面大,后面小

代码:

组件:

<!--修改小数点前后数字不同颜色和大小的组件-->
<template><view class="price-container"><text class="current-price"><text class="price-icon"> ¥</text><!-- 显示小数点前的价格部分,应用传入的颜色和字体大小 --><text :style="{ color: integerColor, fontSize: integerFontSize }" class="price-integer">{{ integerPart }}</text><text class="dot">.</text><!-- 显示小数点后的价格部分,应用传入的颜色和字体大小 --><text :style="{ color: decimalColor, fontSize: decimalFontSize }" class="price-decimal">{{ decimalPart }}</text></text></view>
</template><script setup>
// 导入所需的 Vue API
import { computed, defineProps } from 'vue';// 定义组件的 props
const props = defineProps({// 价格值,必填项price: {type: Number,required: true},// 整数部分字体颜色,默认黑色integerColor: {type: String,default: '#000000'},// 整数部分字体大小,默认 24pxintegerFontSize: {type: String,default: '24px'},// 小数部分字体颜色,默认黑色decimalColor: {type: String,default: '#000000'},// 小数部分字体大小,默认 16pxdecimalFontSize: {type: String,default: '16px'}
});// 确保 price 是一个有效的数字
const numericPrice = computed(() => {return Number(props.price) || 0;
});// 计算价格的整数部分
const integerPart = computed(() => {const priceStr = numericPrice.value.toFixed(2); // 保证小数点后有两位return priceStr.split('.')[0]; // 获取小数点前的部分
});// 计算价格的小数部分
const decimalPart = computed(() => {const priceStr = numericPrice.value.toFixed(2); // 保证小数点后有两位return priceStr.split('.')[1]; // 获取小数点后的部分
});</script><style lang="scss" scoped>
/* 定义价格容器的布局 */
.price-container {display: flex;align-items: baseline; /* 对齐基线,使得不同字体大小的文本对齐 */
}/* 定义当前价格的样式 */
.current-price {display: flex;align-items: baseline; /* 对齐基线,使得不同字体大小的文本对齐 */.price-icon{font-size: 24rpx;margin-right: 2rpx;}.dot{color: #333333;}
}/* 前面的整数,默认样式可以在这里定义 */
.price-integer {/* 这里可以设置默认样式 */color: #333333;}//后面的小数点
.price-decimal {/* 这里可以设置默认样式 */color: #333333;
}
</style>

使用组件:

灰色:

     <PriceDisplay:price="item.price"integerColor="#333333"integerFontSize="36rpx"decimalColor="#333333"decimalFontSize="24rpx"class="priceContainerWrapper"/>

彩色:

   <PriceDisplay:price="123.45"integerColor="#FF5733"integerFontSize="30px"decimalColor="#33CFFF"decimalFontSize="18px"/>

http://www.tj-hxxt.cn/news/7207.html

相关文章:

  • 怎样评价一个网站做的好与不好各种网站
  • 求大哥给个狼站2022怎么做推广和宣传平台
  • 做网站为什么一定要去国外游戏推广平台
  • 网站教学做app软件大概多少钱
  • 阿里云官网百度seo怎么收费
  • 网站修改解析怎么做长春网站制作
  • wordpress h5播放器seo排名优化app
  • 购物网站图片的放大怎么做的长沙关键词排名首页
  • java做的网站怎么修改密码收录优美的图片
  • 佛山网站建设在哪找app广告联盟平台
  • 高端大气的综合性网站海洋seo
  • dw做的网站有域名么企业查询官网
  • 建设企业网站官网企业网银慧聪网
  • 装修公司做宣传在哪个网站百度销售
  • 怎样做网站海报百度seo文章
  • 徐州公司网站制作网站推广策划书
  • 怎么看网站有没有做推广免费b站软件推广网站
  • 局政府网站建设管理情况汇报营销案例分析报告模板
  • 网站建设中 目录怎么做更好轻饮食网络推广方案
  • 西安做的好的网站公司优化设计电子版
  • 优化算法天津优化公司哪家好
  • 公司集团网站设计一手渠道推广平台
  • 我们的爱情网站制作项目推广平台有哪些
  • 西安做网站的云阔南宁网站建设优化服务
  • intitlt 山西大同网站建设常州网站建设优化
  • 网站内容编辑器网页设计自学要多久
  • 网站改版需要多久网络推广怎么找客户
  • 网站建设 坚持实用原则点击精灵seo
  • 如何做网站seo韩小培关键词优化是什么
  • 设计素材网站收益友情链接导航