如何计算输入字段的值

AngularJS - how to calculate input field values

本文关键字:输入 字段 计算 何计算      更新时间:2023-09-26

我正在寻找一种很好的方法来对几个输入进行计算,并将总价值存储在$scope变量和总字段中(禁用)。

这是一个jsfiddle - http://jsfiddle.net/U3pVM/18830/

在这种情况下,我们需要应用unique visit / mobile visit = total visit,将总数存储在metricData.totalVisit中,并将禁用字段的值设置为该值。

提前感谢!

Angular提供了$watch来做这样的事情。您可以简单地执行如下操作:

$scope.$watch('metricData', function(metricData) {
    metricData.totalVisit = metricData.uniqueVisit / metricData.mobileVisit;
}, true);

小提琴:http://jsfiddle.net/j0ajrtzr/

(注意这只是一个演示基本功能的例子,更多信息请查看$scope.$watch)