优化: 清理无意义注释(走查编号前缀/过时历史标注/死代码注释)
This commit is contained in:
@@ -106,7 +106,7 @@ const resizing = ref(false)
|
||||
// maximized=全宽(flex:1填充) | sidebar=固定宽
|
||||
const panelStyle = computed(() => {
|
||||
if (aiStore.state.maximized) return { flex: '1', minWidth: '0' }
|
||||
// LW-11:内联 width 用 min(panelWidth, 100vw) —— 小屏 media query 的 width:100vw 会被内联样式
|
||||
// 内联 width 用 min(panelWidth, 100vw) —— 小屏 media query 的 width:100vw 会被内联样式
|
||||
// 更高优先级覆盖致失效;min() 让窄视口下宽度钳制到 100vw,media query 的 absolute 定位/层级仍生效
|
||||
return {
|
||||
width: `min(${panelWidth.value}px, 100vw)`,
|
||||
|
||||
@@ -92,7 +92,7 @@ const appSettings = useAppSettingsStore()
|
||||
// 展开 192px(文字+图标) / 收缩 56px(仅图标,hover tooltip 显示文字)
|
||||
// 优先级:用户手动设置 > 小窗口自动收缩(≤768px)
|
||||
const COLLAPSE_THRESHOLD = 768
|
||||
// LW-10:useSetting 响应式读(loadAll 异步填充缓存后 watch 自动同步刷新)——
|
||||
// useSetting 响应式读(loadAll 异步填充缓存后 watch 自动同步刷新)——
|
||||
// 原 onMounted 用 appSettings.get 同步读早于父级 loadAll 完成,重启后偏好丢失
|
||||
const userCollapsed = appSettings.useSetting('df-sidebar-collapsed', false)
|
||||
const isNarrowWindow = ref(false) // 小窗口自动收缩标记
|
||||
@@ -119,7 +119,7 @@ function handleCollapseKeydown(e: KeyboardEvent) {
|
||||
}
|
||||
|
||||
onMounted(async () => {
|
||||
// LW-10:收缩偏好由 useSetting 响应式恢复(loadAll 填充缓存后 watch 自动同步),移除 onMounted 同步读
|
||||
// 收缩偏好由 useSetting 响应式恢复(loadAll 填充缓存后 watch 自动同步),移除 onMounted 同步读
|
||||
// 检查当前窗口宽度
|
||||
checkWindowWidth()
|
||||
window.addEventListener('resize', checkWindowWidth)
|
||||
|
||||
Reference in New Issue
Block a user