Files
jinshen-website/app/pages/index.vue
R2m1liA 23f2700c0f
All checks were successful
deploy to server / build-and-deploy (push) Successful in 3m15s
refactor: 将Data到ViewModel的转换由App转移至Server端
- 将逻辑转移到Server端后,简化前端逻辑
2025-11-13 20:45:43 +08:00

25 lines
610 B
Vue

<template>
<div class="homepage">
<homepage-carousel :homepage-data="data" :pending="pending" />
<homepage-product-section :homepage-data="data" :pending="pending" />
<homepage-solution-section :homepage-data="data" :pending="pending" />
</div>
</template>
<script setup lang="ts">
const { data, pending, error } = await useHomepage();
const pageTilte = $t('page-title.homepage');
watch(error, (value) => {
if (value) {
logger.error('数据获取失败: ', value);
}
});
useSeoMeta({
title: pageTilte,
description: $t('company-description'),
});
</script>