You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何确保变量仅基于表单字段最后一次输入更新?剩余高度计算修复

解决剩余高度计算累加问题
  • 问题出在你的计算逻辑上:你每次都在当前剩余高度的基础上做减法,相当于把之前输入的高度重复扣除了,自然会越算越少。
  • 直接改回基于初始总高度计算:
    1. 先存一个固定的初始总高度变量,比如 const initialTotalHeight = 100,这个值始终不变
    2. 每次用户输入高度变更时,用初始总高度减去当前输入的高度值,得到剩余高度:
      // defaultHeight 是用户当前输入的高度
      this.data.remainingHeight = initialTotalHeight - defaultHeight;
      
  • 验证下逻辑:
    • 输入40:100 - 40 = 60,正确
    • 改输50:100 - 50 = 50,符合预期

内容的提问来源于stack exchange,提问作者Alina Kelly

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 14:52:02