e64b5906da
根因(浏览器实证): onSubmit 异步轮询 done 后 result/equityCurve 同帧赋值, v-if result 块(含 chart-box div)此帧才挂载, watch(equityCurve, flush:post) 在该时序下漏触发 renderEquity → echarts 从未 init(chart-box 无 _echarts_instance_)。 手动 echarts.init+setOption 实证容器/echarts/数据全正常(37点),纯 watch 触发遗漏。 修复: equityCurve 赋值后 await nextTick()(等 chart-box 挂载)+ 手动 renderEquity()兜底。 watch 保留(双保险, ensureChart 幂等)。