From 50f8b32b6d4ba14a944f7a08ba9960d54014f282 Mon Sep 17 00:00:00 2001 From: huliyong <2783385703@qq.com> Date: Sun, 25 May 2025 22:34:40 +0800 Subject: [PATCH] =?UTF-8?q?refactor(SCSS):=20=E6=B7=BB=E5=8A=A0sass:color?= =?UTF-8?q?=E5=AF=BC=E5=85=A5=E4=BB=A5=E6=94=AF=E6=8C=81=E9=A2=9C=E8=89=B2?= =?UTF-8?q?=E6=93=8D=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit refactor: 使用configParams动态设置电话链接和团队页面标题 refactor(CaseDetail): 简化当前案例的获取逻辑 ``` ### 解释: 1. **refactor(SCSS)**: 在多个文件中添加了 `@use "sass:color";` 以支持颜色操作,这是对SCSS的改进。 2. **refactor**: 使用 `configParams` 动态设置电话链接和团队页面的标题、副标题及背景图片,提高了代码的灵活性和可维护性。 3. **refactor(CaseDetail)**: 简化了 `CaseDetail.vue` 中当前案例的获取逻辑,直接返回列表中的第一个案例,减少了代码复杂度。 --- src/components/CallToAction.vue | 11 ++++++++--- src/views/company/Team.vue | 7 ++++--- src/views/pages/CaseDetail.vue | 3 ++- src/views/pages/Cases.vue | 1 + src/views/pages/Contact.vue | 1 + src/views/pages/Services.vue | 2 +- 6 files changed, 17 insertions(+), 8 deletions(-) diff --git a/src/components/CallToAction.vue b/src/components/CallToAction.vue index e50cace..417631c 100644 --- a/src/components/CallToAction.vue +++ b/src/components/CallToAction.vue @@ -1,4 +1,10 @@