mirror of
https://gitee.com/wot-design-uni/wot-design-uni.git
synced 2025-12-06 09:08:51 +08:00
parent
a200337863
commit
60f2fe61ae
@ -181,7 +181,7 @@ const currentLength = computed(() => {
|
|||||||
* 使用Array.from处理多码元字符以获取正确的长度
|
* 使用Array.from处理多码元字符以获取正确的长度
|
||||||
* @link https://github.com/Moonofweisheng/wot-design-uni/issues/933
|
* @link https://github.com/Moonofweisheng/wot-design-uni/issues/933
|
||||||
*/
|
*/
|
||||||
return Array.from(String(formatValue(props.modelValue) || '')).length
|
return Array.from(String(formatValue(props.modelValue))).length
|
||||||
})
|
})
|
||||||
|
|
||||||
const rootClass = computed(() => {
|
const rootClass = computed(() => {
|
||||||
@ -224,6 +224,7 @@ function initState() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function formatValue(value: string | number) {
|
function formatValue(value: string | number) {
|
||||||
|
if (value === null || value === undefined) return ''
|
||||||
const { maxlength, showWordLimit } = props
|
const { maxlength, showWordLimit } = props
|
||||||
if (showWordLimit && maxlength !== -1 && String(value).length > maxlength) {
|
if (showWordLimit && maxlength !== -1 && String(value).length > maxlength) {
|
||||||
return value.toString().substring(0, maxlength)
|
return value.toString().substring(0, maxlength)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user