拖拽难写,根源是视觉反馈和状态变更搅在一起。UIST 2026 最佳论文换个思路:只声明候选状态,引擎每帧渲染全部可能再插值合成。Dragology 实测:思路成立,但 SVG 之外暂用不了。