【代码优化】DictTag 的 render 方法的命名,属性的命名

pull/493/head
YunaiV 2024-08-08 23:47:23 +08:00
parent f7d31d5c99
commit de9ec95099
1 changed files with 7 additions and 7 deletions

View File

@ -17,12 +17,12 @@ export default defineComponent({
required: true
},
// props.value
sepSymbol: {
separator: {
type: String as PropType<string>,
default: ','
},
// tag5px
tagSpacing: {
// tag 5px el-row gutter
gutter: {
type: String as PropType<string>,
default: '5px'
}
@ -35,7 +35,7 @@ export default defineComponent({
}
// 2. -> props.sepSymbol
else if (isString(props.value)) {
return props.value.split(props.sepSymbol)
return props.value.split(props.separator)
}
// 3.
else if (isArray(props.value)) {
@ -43,7 +43,7 @@ export default defineComponent({
}
return []
})
const rederDictTag = () => {
const renderDictTag = () => {
if (!props.type) {
return null
}
@ -58,7 +58,7 @@ export default defineComponent({
class="dict-tag"
style={{
display: 'flex',
gap: props.tagSpacing,
gap: props.gutter,
justifyContent: 'center',
alignItems: 'center'
}}
@ -84,7 +84,7 @@ export default defineComponent({
</div>
)
}
return () => rederDictTag()
return () => renderDictTag()
}
})
</script>