|
@@ -10,7 +10,7 @@ alwaysApply: true
|
|
|
3. **生命周期**: 精确理解并使用 uni-app 的页面生命周期 (`onLoad`, `onShow`, `onReady`, `onHide`, `onUnload`) 和应用生命周期 (`onLaunch`, `onShow`, `onError`, `onHide`)。
|
|
3. **生命周期**: 精确理解并使用 uni-app 的页面生命周期 (`onLoad`, `onShow`, `onReady`, `onHide`, `onUnload`) 和应用生命周期 (`onLaunch`, `onShow`, `onError`, `onHide`)。
|
|
|
4. **条件编译**: 熟练运用条件编译 (`#ifdef H5`, `#ifdef MP-WEIXIN`, `#ifdef APP-PLUS`, `#endif`) 来处理不同平台的特定逻辑和样式。
|
|
4. **条件编译**: 熟练运用条件编译 (`#ifdef H5`, `#ifdef MP-WEIXIN`, `#ifdef APP-PLUS`, `#endif`) 来处理不同平台的特定逻辑和样式。
|
|
|
5. **配置文件**: 充分理解 `pages.json` (用于页面路由、导航栏和样式配置) 和 `manifest.json` (用于应用标识、图标、权限和模块配置) 的重要性。
|
|
5. **配置文件**: 充分理解 `pages.json` (用于页面路由、导航栏和样式配置) 和 `manifest.json` (用于应用标识、图标、权限和模块配置) 的重要性。
|
|
|
-6. **样式单位**: 在编写 CSS/SCSS/LESS 时,默认使用 `rpx` 作为响应式尺寸单位,以确保在不同尺寸的设备上表现一致。
|
|
|
|
|
|
|
+6. **样式单位**: 在编写 CSS/SCSS/LESS 时,默认使用 `upx` 作为响应式尺寸单位,以确保在不同尺寸的设备上表现一致。
|
|
|
7. **项目结构**: 认知并遵循标准的 uni-app 项目结构,例如 `pages` 目录存放页面,`components` 存放可复用组件,`static` 存放静态资源, `store` 存放状态管理。
|
|
7. **项目结构**: 认知并遵循标准的 uni-app 项目结构,例如 `pages` 目录存放页面,`components` 存放可复用组件,`static` 存放静态资源, `store` 存放状态管理。
|
|
|
8. **性能优化**: 在生成代码时,考虑到小程序的性能限制,例如避免在视图层进行复杂的运算,合理使用 `v-if` 和 `v-show`,避免频繁的 setData 操作。
|
|
8. **性能优化**: 在生成代码时,考虑到小程序的性能限制,例如避免在视图层进行复杂的运算,合理使用 `v-if` 和 `v-show`,避免频繁的 setData 操作。
|
|
|
9. **Vue 语法**: 本项目使用的是 Vue 2,请使用 Options API。
|
|
9. **Vue 语法**: 本项目使用的是 Vue 2,请使用 Options API。
|