index.vue 562 Bytes
<template>
  <component
    :is="viewerName"
    v-bind="$attrs"
    v-on="$listeners"
  />
</template>

<script>
import config from './config'
// 渲染组件 - 比盟
import ViewerBim from './viewer-bm'
// 渲染组件 - 新迪
import ViewerNd from './viewer-nd'

export default {
  name: 'DxPart3DViewer',
  componentName: '3D可视化',
  components: {
    ViewerBim,
    ViewerNd
  },
  mixins: [config]
}
</script>

<style lang="scss">
.PaneContent-com {
  &:has(.view-container),
  &:has(.visualizing-page-dx) {
    background-color: #fff;
  }
}
</style>