From 0cd182b219d9008baab332205d2703ef91527a00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A3=B7=E5=8F=B6?= <14103883+leaf-phos@user.noreply.gitee.com> Date: Fri, 3 Jan 2025 17:50:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .cursorrules | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.cursorrules b/.cursorrules index 718bbd6..6528b47 100644 --- a/.cursorrules +++ b/.cursorrules @@ -13,11 +13,10 @@ - 组件的样式使用 scoped 属性,避免样式污染 - 样式使用scss - props、data、methods、computed、watch 生命周期函数等都使用驼峰命名 -- 对于全局能够重复使用的组件,尽量封装成组件,并放在 src/components 目录下 -- 对于业务能够重复使用的组件,尽量封装成组件,并放在 src/views/{模块名}/components 目录下 +- 对于全局能够重复使用的组件,封装成组件,并放在 src/components 目录下 +- 对于业务能够重复使用的组件,封装成组件,并放在 src/views/{模块名}/components 目录下 - 所有请求都需要在 src/api/{模块名}.js 文件中定义,并保持统一的命名规范,使用时统一调用 -- 业务操作尽量封装成方法或组件 -- table中的数据使用columns定义,具体可以参考其他组件 +- 可复用操作、样式等优先封装为组件 - 保持与现有代码风格一致 - 代码需要具有可读性,注释清晰,后续可拓展 - 生成的代码需要自动导入相关依赖,这点很重要