Commit Graph

4 Commits

Author SHA1 Message Date
Huangzhe
5bcc6db202 feat(utils): 新增节流函数并优化市场组件加载逻辑
- 在 utils.js 中添加了 throttle 函数,用于节流操作
- 在 Market 组件中实现了无限滚动加载功能
- 优化了市场信息获取逻辑,增加了分页处理
- 更新了 yl.png 文件
2025-05-28 17:23:30 +08:00
Huangzhe
7822ce4516 feat(share): 添加微信分享功能并优化相关配置
- 新增 getWXShareConfig 函数用于获取微信分享配置
- 在 router 中集成分享功能,使用 getWXShareConfig 替代硬编码的分享信息
- 添加 setWXShareConfig 函数,用于设置分享配置,包括标题、描述、缩略图等
- 在 AD 页面中添加动态修改 document.title 的逻辑
- 优化 SurveyItem 组件中的标题显示逻辑,根据标题宽度动态调整样式
2025-05-28 16:07:47 +08:00
Huangzhe
e87a064156 问卷模块优化与全面项目结构调整:
1. 类型定义:
   - 完善 SurveyItem 类型定义,添加所有必要字段
   - 优化类型注解,增强代码可维护性
   - 更新 components.d.ts 类型声明文件

2. 组件重构:
   - 将 SuvreyItem 组件变量名从 item 统一修改为 survey
   - 添加类型标注,提高代码健壮性
   - 修复模板中的变量引用
   - 优化 MarketItem、Navigation 和 Search 组件

3. 功能优化:
   - 将删除和保存模板功能从 Index.vue 移至 useSurveyData.ts 钩子中
   - 优化函数导出,提高代码复用性
   - 改进 Home 组件与问卷模块的交互逻辑

4. 样式优化:
   - 精简 SCSS 代码,移除冗余样式和注释
   - 将样式从 Index.vue 移至 SuvreyItem.vue 组件内部
   - 优化样式结构,提高可维护性

5. 资源添加:
   - 新增 tabbar 图标资源,统一底部导航栏样式
2025-05-13 15:48:32 +08:00
du.meimei
75d2f4160a Initial Commit 2025-02-27 14:52:37 +08:00