YunaiV
|
caa6fa9be3
|
fix: 修复头像裁剪容器高度异常
- 穿透设置 cropperjs 动态插入的 cropper-canvas 高度
- 解决头像上传裁剪区域只显示 100px 的问题
|
2026-06-07 18:29:02 +08:00 |
YunaiV
|
a3f89d686c
|
Merge pull request #215 from yudaocode/upgrade
# Conflicts:
# build/vite/optimize.ts
# package-lock.json
# package.json
# pnpm-lock.yaml
|
2026-05-17 13:56:29 +08:00 |
DevDengChao
|
c4908548a1
|
feat(cropper): upgrade cropperjs from v1 to v2
cropperjs v2 is a complete rewrite using Web Components architecture.
- Cropper.vue: rewrite to use v2 API
- `new Cropper(img, { container })` with Web Components template
- `selection.$toCanvas()` (async) replaces `cropper.getCroppedCanvas()`
- Selection `change` event replaces `crop`/`cropmove` callbacks
- CropperImage `load` event replaces `ready` callback
- CopperModal.vue: update toolbar handlers
- `cropperImage.$rotate()` replaces `cropper.rotate()`
- `cropperImage.$zoom()` replaces `cropper.zoom()`
- `cropperImage.$scale()` replaces `cropper.scaleX/Y()`
- `cropperImage.$resetTransform()` + `selection.$reset()` replaces `cropper.reset()`
- types.ts: replace `Cropper.Data` with inline type (v2 has no Data type)
- Remove v1 CSS import (v2 uses shadow DOM styles)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-05 13:37:34 +08:00 |
YunaiV
|
e75ddc40ab
|
fix: 三方登录的绑定,使用 /system/social-user/get-bind-list 接口
|
2025-07-08 22:19:56 +08:00 |
YunaiV
|
ef90faf77b
|
fix:关闭头像上传时,又自动打开
reactor:头像上传时,通过前端 httpRequest ,可支持前端直传
|
2025-04-30 20:35:16 +08:00 |
dhb52
|
a3e95b56ca
|
fix: 用户头像、昵称修改
|
2024-02-17 19:19:51 +08:00 |
xingyu
|
9a6d29b295
|
fix: avatar
|
2023-09-11 16:54:34 +08:00 |
xingyu
|
e6a9dd0e4c
|
fix: 个人中心头像为空时不能修改
|
2023-08-28 17:53:45 +08:00 |
xingyu
|
8e78975521
|
fix: eslint
|
2023-07-29 12:55:51 +08:00 |
xingyu
|
922f83d99c
|
refactor: vue3.3 defineOptions
|
2023-06-21 19:14:34 +08:00 |
puhui999
|
b93491579c
|
给所有组件添加name属性预防未知bug!!!
|
2023-04-14 21:32:11 +08:00 |
YunaiV
|
56f3017baa
|
初始化项目,自 v1.7.1 版本开始
|
2023-02-11 00:44:00 +08:00 |