【问题标题】:Multi-part Equation needing to Auto Calculate = Failure需要自动计算的多部分方程=失败
【发布时间】:2016-10-17 15:12:15
【问题描述】:

大家晚上好, 我被困住了, 我有 1 个方程需要自动计算,但我无法弄清楚如何让它工作(下面的代码)。基本上,用户有两个弹出窗口,他们做出选择,然后它应该自动计算,然后用户再输入 1 个条目,它应该再次自动计算(我希望这有意义?!)。

我已经尝试过(使用绝对没用的 Appery.io!

代码:

var rc1FrontMM = Number(Apperyio("rc1FrontMM").val());
var rc1RearMM = Number(Apperyio("rc1RearMM").val());
var rc1TyreRatio1 = Number(Apperyio("rc1TyreRatio1").val());
var rc1TyreRatio2 = Number(Apperyio("rc1TyreRatio2").val());

var rc1TyreRatio1 = (rc1RearMM / rc1FrontMM);
var rc1TyreRatio2 = (rc1RearMM / rc1FrontMM);

Apperyio('rc1TyreRatio1').val(rc1TyreRatio1.toFixed(2) + "%");
Apperyio('rc1TyreRatio2').val(rc1TyreRatio2.toFixed(2) + "%");

这是自动计算的第 1 部分,如果我能解决这个问题,我可以解决剩下的问题。以下是应用截图,谢谢大家。

【问题讨论】:

    标签: javascript android ios jquery-mobile appery.io


    【解决方案1】:

    如果每次用户向任何输入组件输入新值时都需要重新计算,那么:

    • 用函数包装你的代码并将其添加到应该在项目中创建的 js 文件中
    • 为每个输入组件添加按键事件处理程序

    还可以尝试添加一些 if 语句来检查所有值是否都是数字并且是否都已定义。

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 2021-07-26
      • 2014-06-24
      • 1970-01-01
      • 1970-01-01
      • 2020-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-21
      相关资源
      最近更新 更多