|
@@ -43,14 +43,6 @@
|
|
|
</div>
|
|
</div>
|
|
|
</el-tooltip>
|
|
</el-tooltip>
|
|
|
|
|
|
|
|
- <el-tooltip content="中心位置">
|
|
|
|
|
- <div
|
|
|
|
|
- class="w-20px h-20px flex items-center justify-center cursor-pointer"
|
|
|
|
|
- @click="handleCenter"
|
|
|
|
|
- >
|
|
|
|
|
- <LuFocus :size="16" />
|
|
|
|
|
- </div>
|
|
|
|
|
- </el-tooltip>
|
|
|
|
|
<el-tooltip content="标尺">
|
|
<el-tooltip content="标尺">
|
|
|
<div
|
|
<div
|
|
|
class="w-20px h-20px flex items-center justify-center cursor-pointer border-1px border-solid border-transparent"
|
|
class="w-20px h-20px flex items-center justify-center cursor-pointer border-1px border-solid border-transparent"
|
|
@@ -78,6 +70,14 @@
|
|
|
<LuGrid3X3 :size="16" />
|
|
<LuGrid3X3 :size="16" />
|
|
|
</div>
|
|
</div>
|
|
|
</el-tooltip>
|
|
</el-tooltip>
|
|
|
|
|
+ <el-tooltip content="缩放自适应">
|
|
|
|
|
+ <div
|
|
|
|
|
+ class="w-20px h-20px flex items-center justify-center cursor-pointer"
|
|
|
|
|
+ @click="handleCenter"
|
|
|
|
|
+ >
|
|
|
|
|
+ <LuFocus :size="16" />
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </el-tooltip>
|
|
|
|
|
|
|
|
<el-slider
|
|
<el-slider
|
|
|
v-model="state.scale"
|
|
v-model="state.scale"
|
|
@@ -89,7 +89,7 @@
|
|
|
style="width: 140px"
|
|
style="width: 140px"
|
|
|
></el-slider>
|
|
></el-slider>
|
|
|
<el-tooltip content="重置缩放">
|
|
<el-tooltip content="重置缩放">
|
|
|
- <span class="inline w-30px cursor-pointer" @click="setOriginSize"
|
|
|
|
|
|
|
+ <span class="text-text-active inline w-30px cursor-pointer" @click="setOriginSize"
|
|
|
>{{ (state.scale * 100).toFixed(0) }}%</span
|
|
>{{ (state.scale * 100).toFixed(0) }}%</span
|
|
|
>
|
|
>
|
|
|
</el-tooltip>
|
|
</el-tooltip>
|