From 154a0870f8565f42168990af207051b0c2e427d4 Mon Sep 17 00:00:00 2001 From: jin0209 <270246430@qq.com> Date: Wed, 15 Dec 2021 20:26:32 +0800 Subject: [PATCH] fix(badge): css standard --- example/pages/badge/badge.less | 5 +++-- src/badge/badge.less | 4 ++-- src/badge/badge.ts | 13 +++++-------- src/badge/badge.wxml | 8 ++++---- 4 files changed, 14 insertions(+), 16 deletions(-) diff --git a/example/pages/badge/badge.less b/example/pages/badge/badge.less index c0ae1cd0f..c4a322173 100644 --- a/example/pages/badge/badge.less +++ b/example/pages/badge/badge.less @@ -19,13 +19,14 @@ } .tab-bar-wrapper { + padding-top: 12rpx; &::after { content: '标签栏带徽标'; position: absolute; top: -34px; left: 16px; line-height: 20px; - color: rgba(0, 0, 0, .4); + color: rgba(0, 0, 0, 0.4); font-size: 12px; } -} \ No newline at end of file +} diff --git a/src/badge/badge.less b/src/badge/badge.less index c3240c1d9..183abf32d 100644 --- a/src/badge/badge.less +++ b/src/badge/badge.less @@ -36,7 +36,7 @@ } &--small { - transform: translate(50%, -50%) scale(.75); + transform: translate(50%, -50%) scale(0.75); } &--circle { @@ -81,7 +81,7 @@ } } - .content-slot:not(:empty) + .has-count { + &__content:not(:empty) + .t-has-count { transform: translate(50%, -50%); position: absolute; right: 0; diff --git a/src/badge/badge.ts b/src/badge/badge.ts index 1d79f7924..3c137d12f 100644 --- a/src/badge/badge.ts +++ b/src/badge/badge.ts @@ -1,14 +1,10 @@ -/* - * @Author: rileycai - * @Date: 2021-06-30 11:22:22 - * @LastEditTime: 2021-09-27 15:54:47 - * @LastEditors: Please set LastEditors - * @Description: 第一次走查问题修复 - * @FilePath: /tdesign-miniprogram/src/badge/badge.ts - */ import { SuperComponent, wxComponent } from '../common/src/index'; +import config from '../common/config'; import props from './props'; +const { prefix } = config; +const name = `${prefix}-badge`; + @wxComponent() export default class Badge extends SuperComponent { options = { @@ -20,6 +16,7 @@ export default class Badge extends SuperComponent { properties = props; data = { + classPrefix: name, value: '', }; } diff --git a/src/badge/badge.wxml b/src/badge/badge.wxml index bb57c90e4..2623401d1 100644 --- a/src/badge/badge.wxml +++ b/src/badge/badge.wxml @@ -1,13 +1,13 @@ - - - {{content}} + + + {{content}} {{ this.getBadgeValue({dot, count, maxCount}) }}