mirror of
https://github.com/setube/ogame-vue-ts.git
synced 2026-05-12 07:55:11 +08:00
docs: 新增西班牙语和日语README并优化多语言文档
新增README-ES.md(西班牙语)和README-JA.md(日语)文档,完善多语言README互链。优化各语言README徽章、技术栈、外链格式及语言切换区,提升文档一致性与可读性。
This commit is contained in:
@@ -143,6 +143,10 @@
|
||||
const alertDialogRequirements = ref<Array<{ name: string; requiredLevel: number; currentLevel: number; met: boolean }>>([])
|
||||
const alertDialogShowRequirements = ref(false)
|
||||
|
||||
// 防抖状态:防止快速点击
|
||||
const isProcessing = ref(false)
|
||||
const DEBOUNCE_DELAY = 300 // 防抖延迟(毫秒)
|
||||
|
||||
// 资源类型配置(用于成本显示)
|
||||
const costResourceTypes = [
|
||||
{ key: 'metal' as const },
|
||||
@@ -252,6 +256,13 @@
|
||||
|
||||
// 研究科技
|
||||
const handleResearch = (techType: TechnologyType, event: MouseEvent) => {
|
||||
// 防抖:防止快速点击
|
||||
if (isProcessing.value) return
|
||||
isProcessing.value = true
|
||||
setTimeout(() => {
|
||||
isProcessing.value = false
|
||||
}, DEBOUNCE_DELAY)
|
||||
|
||||
// 检查前置条件
|
||||
if (!checkUpgradeRequirements(techType)) {
|
||||
alertDialogTitle.value = t('common.requirementsNotMet')
|
||||
|
||||
Reference in New Issue
Block a user