Appearance
工具栏
关闭工具栏
默认开启,使用配置关闭
vue
<template>
<dft-model-view :show-toolbar="false"></dft-model-view>
</template>
配置工具栏
vue
<template>
<dft-model-view :toolbar-options="toolbarOptions"></dft-model-view>
</template>
<script setup>
const toolbarOptions = {
scale: false,
measure: false,
section: false,
...
};
</script>
vue
<template>
<dft-model-view :toolbar-options="toolbarOptions"></dft-model-view>
</template>
<script>
export default {
data() {
return {
scale: false,
measure: false,
section: false,
...
};
},
};
</script>
工具栏参数说明
参数名 | 参数说明 | 参数名 | 参数说明 |
---|---|---|---|
scale | 缩放模式 | measure | 测量 |
section | 剖切 | visible | 模型显隐控制 |
selector | 筛选器 | operation | 操作模式 |
fullscreen | 全屏 | renderMode | 渲染模式 |
projection | 投影模式 | boxSelectMode | 框选模式 |
colorPicker | 颜色选择器 | cae | 云图 |
explode | 爆炸 |
slot
toolbar 插槽存在两个。分别是前置插槽和后置插槽。
vue
<dft-model-view :sceneConstructor="DFTCore.Scene" :scene-options="sceneOptions">
<template #toolbar-prefix>
<div>前置slot</div>
</template>
<template #toolbar-suffix>
<div>后置slot</div>
</template>
</dft-model-view>
插槽名称 | 插槽说明 |
---|---|
toolbar-prefix | 前置插槽 |
toolbar-suffix | 后置插槽 |