AI绘画,新对话式操作界面
根因:Element Plus 的 ElInput 不支持 autosize prop 动态更新 — 只在 mount 时读取, prop 变化后不会重新计算 textarea 高度。dialogBox 重构时去掉了 Sender 的 :key, 导致 Sender_variant 切换后 ElInput 保持初始行数不变。 修复:恢复 Sender 的 :key="useDisplay.Sender_variant",variant 切换时强制重挂载, 使 ElInput 以正确的 minRows/maxRows 初始化。 CLAUDE.md 补充:VirtualScroller 坐标系统映射表、输入框滚动收缩完整链路、 Element Plus autosize 非响应式陷阱。 |
||
|---|---|---|
| .claude | ||
| .vscode | ||
| config | ||
| docs | ||
| public | ||
| src | ||
| .env.development | ||
| .env.production | ||
| .gitignore | ||
| auto-imports.d.ts | ||
| CLAUDE.md | ||
| components.d.ts | ||
| eslint.config.js | ||
| index.html | ||
| out.txt | ||
| package-lock.json | ||
| package.json | ||
| pnpm-lock.yaml | ||
| vite.config.js | ||