Skip to content

Commit f977fdb

Browse files
1 parent 467840b commit f977fdb

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

src/components/Echart/src/Echart.vue

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ const props = defineProps({
2020
type: Object as PropType<EChartsOption>,
2121
required: true
2222
},
23-
width: propTypes.oneOfType([Number, String]).def(''),
23+
width: propTypes.oneOfType([Number, String]).def('100%'),
2424
height: propTypes.oneOfType([Number, String]).def('500px')
2525
})
2626
@@ -86,7 +86,9 @@ const contentResizeHandler = async (e: TransitionEvent) => {
8686
}
8787
8888
onMounted(() => {
89-
initChart()
89+
setTimeout(() => {
90+
initChart()
91+
}, 0)
9092
9193
window.addEventListener('resize', resizeHandler)
9294

src/views/Components/Dialog.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import { Form, FormSchema } from '@/components/Form'
77
import { useValidator } from '@/hooks/web/useValidator'
88
import { getDictOneApi } from '@/api/common'
99
import { useForm } from '@/hooks/web/useForm'
10+
import Echart from './Echart.vue'
1011
1112
const { required } = useValidator()
1213
@@ -113,7 +114,7 @@ const formSubmit = async () => {
113114
</BaseButton>
114115

115116
<Dialog v-model="dialogVisible" :title="t('dialogDemo.dialog')">
116-
<div v-for="v in 10000" :key="v">{{ v }}</div>
117+
<Echart />
117118
<template #footer>
118119
<BaseButton @click="dialogVisible = false">{{ t('dialogDemo.close') }}</BaseButton>
119120
</template>

0 commit comments

Comments
 (0)