Compare commits

...

3 Commits

Author SHA1 Message Date
wssam f503c4b578 Pre Merge pull request !9 from wssam/N/A 2025-09-17 10:22:45 +00:00
aisen 5186a277e1 [add] tn-input 加入防抖功能 2025-09-17 18:22:40 +08:00
wssam 224c9ea9b1 update tuniao-ui/components/tn-tag/tn-tag.vue.
控制内容line-height高度在tag里居中

Signed-off-by: wssam <573616439@qq.com>
2024-04-23 11:11:17 +00:00
2 changed files with 10 additions and 3 deletions
+5 -2
View File
@@ -114,6 +114,9 @@
<script>
import Emitter from '../../libs/utils/emitter.js'
import {
debounceFun
} from '../../libs/function/applyEven.js'
export default {
mixins: [Emitter],
@@ -334,7 +337,7 @@
/**
* input事件
*/
handleInput(event) {
handleInput:debounceFun(function(event){
let value = event.detail.value
// 是否需要去掉空格
if (this.trim) value = this.$tn.string.trim(value)
@@ -355,7 +358,7 @@
// 发送当前的值到form-item进行校验
this.dispatch('tn-form-item','on-form-change', value)
}, 40)
},
},this.blockTime),
/**
* blur事件
*/
+4
View File
@@ -119,21 +119,25 @@
style.padding = '0 12rpx'
style.fontSize = '20rpx'
style.height = '32rpx'
style.lineHeight = '32rpx'
break
case 'lg':
style.padding = '0 20rpx'
style.fontSize = '28rpx'
style.height = '62rpx'
style.lineHeight = '62rpx'
break
default:
style.padding = '0 16rpx'
style.fontSize = '24rpx'
style.height = '48rpx'
style.lineHeight = '48rpx'
break
}
style.width = this.width || '120rpx'
style.height = this.height || style.height
style.lineHeight = this.height || style.height
style.padding = this.padding || style.padding
if (this.margin) {