Browse Source

fix: render dict

main
xingyu 2 years ago
parent
commit
30065de533
  1. 2
      src/components/DictTag/src/DictTag.vue
  2. 2
      src/components/Table/src/hooks/useRender.ts

2
src/components/DictTag/src/DictTag.vue

@ -51,7 +51,7 @@ export default defineComponent({
return null
}
//
if (props.value === undefined) {
if (props.value === undefined && props.value !== null) {
return null
}
getDictObj(props.type, props.value.toString())

2
src/components/Table/src/hooks/useRender.ts

@ -94,7 +94,7 @@ export const useRender = {
*/
renderDict: (text, type, dictType?) => {
if (type) {
return h(DictTag, { type: type, value: text || '', dictType: dictType || 'number' })
return h(DictTag, { type: type, value: text !== null ? text : '', dictType: dictType || 'number' })
}
return ''
},