fix(ui06): template single-expression for visibility segment (vite build parse)

教训登记:typecheck/vitest 不覆盖模板属性 parse——每批提交前本地 pnpm build 必须通过

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
浅念
2026-09-22 23:24:00 +08:00
parent 4f6790d630
commit 1531d3d99b
2 changed files with 13 additions and 6 deletions
@@ -17,10 +17,7 @@
class="seg-btn"
:class="{ active: visibilityFilter === opt.value }"
:data-test="`photo-filter-${opt.value || 'all'}`"
@click="
visibilityFilter = opt.value
reload()
"
@click="applyVisibilityFilter(opt.value)"
>
{{ opt.label }}
</button>
@@ -333,6 +330,12 @@
loadFirst()
}
/** 分段筛选(模板属性须单表达式) */
function applyVisibilityFilter(value: Api.Album.PhotoVisibility | '') {
visibilityFilter.value = value
reload()
}
onMounted(() => {
loadFirst()
})