调整导览讲解为底部主导航

This commit is contained in:
lyf
2026-06-29 20:55:13 +08:00
parent 81b9eac2f7
commit 4c9d480cce
12 changed files with 271 additions and 64 deletions

View File

@@ -14,7 +14,7 @@
<view v-if="isCollapsed" class="panel-collapsed" @tap="expandPanel">
<view class="panel-collapsed-copy">
<text class="panel-title">内导览</text>
<text class="panel-title">内导览</text>
<text class="panel-summary">{{ collapsedSummary }}</text>
</view>
<view class="panel-expand">
@@ -25,7 +25,7 @@
<template v-else>
<view class="panel-header">
<view class="panel-title-group">
<text class="panel-title">内导览</text>
<text class="panel-title">内导览</text>
<text v-if="summary" class="panel-summary">{{ summary }}</text>
</view>
<view class="panel-actions">
@@ -201,10 +201,10 @@ const primaryActionText = computed(() => (
: (props.routeReady ? '查看路线' : '查看位置关系')
))
const routeOptionsTitle = computed(() => '内导览')
const routeOptionsTitle = computed(() => '内导览')
const loadingText = computed(() => (
props.routeReady ? '正在规划内导览路线' : '正在生成内位置关系'
props.routeReady ? '正在规划内导览路线' : '正在生成内位置关系'
))
const collapsedSummary = computed(() => {
@@ -403,7 +403,7 @@ const handlePrimaryAction = () => {
position: absolute;
left: 12px;
right: 12px;
bottom: calc(env(safe-area-inset-bottom) + 30px);
bottom: calc(env(safe-area-inset-bottom) + 112px);
padding: 10px 14px 14px;
display: flex;
flex-direction: column;