图生图 风格转换
Go to file
杨明明 3647b40631 fix: 修复Taro环境下拖拽功能的getBoundingClientRect错误
� 问题修复:
- 替换getBoundingClientRect()为Taro.createSelectorQuery()
- 使用Taro官方推荐的boundingClientRect()方法获取元素位置
- 解决小程序环境下DOM API不可用的问题

� 技术改进:
- 异步获取容器位置信息并缓存
- 在触摸开始时预先获取容器数据
- 保持拖拽过程中的流畅性和响应性
- 完全兼容微信小程序环境

 功能验证:
- 项目成功构建,无编译错误
- 保持所有原有拖拽功能特性
- 维持10%-90%拖拽范围限制
- 确保触摸事件正常响应

现在可以在微信开发者工具中正常使用拖拽分割线功能
2025-09-03 17:47:15 +08:00
.husky feat: 初始化 Taro 3.8 图生图风格转换小程序项目 2025-09-01 11:22:03 +08:00
config feat: 配置 TailwindCSS 并迁移到 Redux 2025-09-03 16:33:06 +08:00
src fix: 修复Taro环境下拖拽功能的getBoundingClientRect错误 2025-09-03 17:47:15 +08:00
tests feat: 完善 TDD 开发环境配置 2025-09-01 13:19:17 +08:00
types feat: 初始化 Taro 3.8 图生图风格转换小程序项目 2025-09-01 11:22:03 +08:00
.editorconfig feat: 初始化 Taro 3.8 图生图风格转换小程序项目 2025-09-01 11:22:03 +08:00
.env.development feat: 平台适配优化和代码重构 2025-09-02 17:40:45 +08:00
.env.production feat: 平台适配优化和代码重构 2025-09-02 17:40:45 +08:00
.env.test feat: 平台适配优化和代码重构 2025-09-02 17:40:45 +08:00
.eslintrc feat: 初始化 Taro 3.8 图生图风格转换小程序项目 2025-09-01 11:22:03 +08:00
.gitignore feat: 初始化 Taro 3.8 图生图风格转换小程序项目 2025-09-01 11:22:03 +08:00
CLAUDE.md feat: 完善 TDD 开发环境配置 2025-09-01 13:19:17 +08:00
DESIGN_PREVIEW.md feat: 实现可拖拽分割线功能,支持动态调整对比比例 2025-09-03 17:41:35 +08:00
TODO.md feat: 配置 TailwindCSS 并迁移到 Redux 2025-09-03 16:33:06 +08:00
babel.config.js feat: 初始化 Taro 3.8 图生图风格转换小程序项目 2025-09-01 11:22:03 +08:00
commitlint.config.mjs feat: 初始化 Taro 3.8 图生图风格转换小程序项目 2025-09-01 11:22:03 +08:00
jest.config.js feat: 完善 TDD 开发环境配置 2025-09-01 13:19:17 +08:00
mini-app.md feat: 添加图标 2025-09-03 15:57:27 +08:00
package.json feat: 配置 TailwindCSS 并迁移到 Redux 2025-09-03 16:33:06 +08:00
pnpm-lock.yaml feat: 配置 TailwindCSS 并迁移到 Redux 2025-09-03 16:33:06 +08:00
postcss.config.js feat: 配置 TailwindCSS 并迁移到 Redux 2025-09-03 16:33:06 +08:00
project.config.json feat: 平台适配优化和代码重构 2025-09-02 17:40:45 +08:00
project.private.config.json feat: 平台适配优化和代码重构 2025-09-02 17:40:45 +08:00
project.tt.json fix: 需要个 配置文件 2025-09-02 17:21:08 +08:00
stylelint.config.mjs feat: 初始化 Taro 3.8 图生图风格转换小程序项目 2025-09-01 11:22:03 +08:00
tailwind.config.js feat: 配置 TailwindCSS 并迁移到 Redux 2025-09-03 16:33:06 +08:00
tsconfig.json feat: 完善 TDD 开发环境配置 2025-09-01 13:19:17 +08:00