Files
xinlong-shop-taro/.workbuddy/memory/2026-06-25.md
赵忠林 93d0b5b476 fix(shop): 修复商品详情页图片显示和收货地址接口兼容性
- 新增 parseContent 函数,将 Markdown 图片语法转换为 RichText 可识别的 HTML 标签
- RichText 组件中使用 parseContent 处理后的内容,解决图片无法显示问题
- 重写 listShopUserAddress 接口,兼容后端多种响应格式及 code 为 0 或 200 的情况
- useAddress 中添加加载地址日志,优化错误捕获并规范日志输出格式
2026-06-25 23:01:09 +08:00

13 lines
751 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 2026-06-25 工作日志
## 商品详情页图片不显示修复
- **文件**: `src/pages/shop/product-detail.tsx`
- **问题**: 商品详情区域 `product.content` 包含 Markdown 图片语法(`![alt](url)`),微信小程序的 `RichText` 组件不支持 Markdown导致原样输出文本而非渲染图片
- **修复**: 新增 `parseContent()` 函数,将 Markdown 图片语法转为 `<img>` HTML 标签,同时兜底处理裸 URL 图片链接
- **构建状态**: 编译通过 ✓
## weiyu-taro 项目同步修复
- **文件**: `/Users/gxwebsoft/VUE/weiyu-taro/src/pages/shop/product-detail.tsx`
- 同样缺少 Markdown 图片语法转 HTML 的 `parseContent()` 函数,已同步添加
- 与 xinlong-shop-taro 修复方案完全一致