feat:解决报错问题

This commit is contained in:
du.meimei
2025-04-28 15:38:11 +08:00
parent 713d6ca9cb
commit ca1fc45545

View File

@@ -70,14 +70,14 @@
<!-- @click="handleHitTestClick"--> <!-- @click="handleHitTestClick"-->
<!-- >命中测试</el-button--> <!-- >命中测试</el-button-->
<!-- >--> <!-- >-->
<!-- <el-button--> <el-button
<!-- type="primary"--> type="primary"
<!-- icon="el-icon-edit-outline"--> icon="el-icon-edit-outline"
<!-- size="medium"--> size="medium"
<!-- class="line-button"--> class="line-button"
<!-- @click="handleMetaData"--> @click="handleMetaData"
<!-- >元数据</el-button--> >元数据</el-button
<!-- >--> >
</div> </div>
</div> </div>
<div class="mt20 card-body"> <div class="mt20 card-body">
@@ -196,11 +196,11 @@
<!--元数据--> <!--元数据-->
<el-drawer <el-drawer
:title="meteDataDrawer.title" :title="metaDataDrawer.title"
:visible.sync="meteDataDrawer.visible" :visible.sync="metaDataDrawer.visible"
size="30%" size="30%"
> >
<mete-data></mete-data> <meta-data ref="metaData" :datasetId="$route.query.datasetId"></meta-data>
</el-drawer> </el-drawer>
</div> </div>
</template> </template>
@@ -222,8 +222,7 @@ import DocumentDrawer from './components/documentDetail/DocumentDrawer.vue'
import knowledgeForm from '@/views/knowledge/detail/components/knowledgeForm.vue' import knowledgeForm from '@/views/knowledge/detail/components/knowledgeForm.vue'
import knowledgePng_1 from '@/assets/images/konwledge/knowledge-1.png' import knowledgePng_1 from '@/assets/images/konwledge/knowledge-1.png'
import hitTest from '@/views/knowledge/detail/components/HitTest/Index.vue' import hitTest from '@/views/knowledge/detail/components/HitTest/Index.vue'
import meteData from '@/views/knowledge/detail/components/meteData/Index.vue' import MetaData from '@/views/knowledge/detail/components/metaData/Index.vue'
import MeteData from '@/views/knowledge/detail/components/meteData/Index.vue'
export default { export default {
name: 'index', name: 'index',
@@ -233,7 +232,7 @@ export default {
title: '命中测试', title: '命中测试',
visible: false visible: false
}, },
meteDataDrawer: { metaDataDrawer: {
title: '元数据', title: '元数据',
visible: false visible: false
}, },
@@ -273,7 +272,7 @@ export default {
props: {}, props: {},
watch: {}, watch: {},
components: { components: {
MeteData, MetaData,
hitTest, hitTest,
knowledgeForm, knowledgeForm,
DocumentDrawer DocumentDrawer
@@ -479,7 +478,10 @@ export default {
this.hitTestConfig.visible = true this.hitTestConfig.visible = true
}, },
handleMetaData() { handleMetaData() {
this.meteDataDrawer.visible = true this.metaDataDrawer.visible = true
this.$nextTick(() => {
this.$refs.metaData.init()
})
} }
}, },
filters: { filters: {