当前位置: 首页 > 面试题库 >

如何在AngularJS中对两个字段求和并在标签中显示结果?

皇甫通
2023-03-14
问题内容

我的页面上有情况。

我的页面上有两个输入和一个标签。这些标签必须显示这两个输入值的总和。

所以我尝试了以下解决方案:

Sub-Total
<input type="text" ng-model="Property.Field1" />
Tax
<input type="text" ng-model="Property.Field2" />
Total
<label>{{ Property.Field1 + Property.Field2  }}</label>

在第一时间,当页面加载完全以,标签显示的总和,但是当我在任何输入键入一些值,
这些soution给我的串联结果Property.Field1Property.Field2,而不是总和

所以我尝试了这些:

Sub-Total
<input type="text" ng-model="Property.Field1" />
Tax
<input type="text" ng-model="Property.Field2" />
Total
<label>{{ parseFloat(Property.Field1) + parseFloat(Property.Field2)  }}</label>

再没有成功。

如何获得标签中显示的两个输入的总和?


问题答案:

您实际上parseFloat在控制器中创建了一个方法吗?因为您不能在Angular表达式中简单地使用JS,所以请参阅Angular
Expressions与JS Expressions

function controller($scope)
{
    $scope.parseFloat = function(value)
    {
        return parseFloat(value);
    }
}

编辑:也应该可以简单地设置对原始功能的引用:

$scope.parseFloat = parseFloat;

我也希望它可以与过滤器一起使用,但是不幸的是它不能(可能是一个错误,或者我误解了过滤器的工作方式):

<label>{{ (Property.Field1|number) + (Property.Field2|number) }}</label>

一种解决方法是对乘法使用乘法:

<label>{{ (Property.Field1 * 1) + (Property.Field2 * 1) }}</label>


 类似资料:
  • 我有两个对象可以一个字段一个字段地比较,对函数列表中的每个字段使用不同的函数。

  • 本文向大家介绍如何在varchar列中求和并在MySQL中显示计数?,包括了如何在varchar列中求和并在MySQL中显示计数?的使用技巧和注意事项,需要的朋友参考一下 为此,将GROUP BY与COUNT(*)一起使用。让我们首先创建一个表- 使用插入命令在表中插入一些记录- 使用select语句显示表中的所有记录- 这将产生以下输出- 以下是对varchar列求和的查询。这将对MALE和FE

  • 问题内容: 我需要帮助弄清楚如何在程序中显示文本,以便它可以在我创建的多边形形状的中间显示“停止”。我想做的是创建一个停车标志。我已经负责创建和显示该停车标志,因此现在只需要在屏幕上显示“停止”即可 } 问题答案: 更换用,并添加到它(多边形后): 关于的Javadoc : StackPane将其子级放在从后到前的堆栈中。子级的z顺序由子级列表的顺序定义,第0个子级是底部,最后一个子级在顶部。如果

  • 我有一个ApplicationInfo类型的列表和另一个String类型的ArrayList。我想在listView中列出这两者。我可以将ArrayAdapter(ApplicationInfo)和Array适配器(String)扩展到ApplicationAdapter吗。班这是我当前的代码,只显示ApplicationInfo。 ApplicationAdapter.class 所有应用程序活

  • 问题内容: 我有两个列表,当我用下面的代码绘图时,x轴只显示 最多12个(最多15个)。我可以知道如何显示x列表中的所有值吗 x轴?提前谢谢。 如果我在“set xticklabels”函数中设置minor=True,它将显示所有 x=2,4,6,8,…,16。。。但我想要所有的价值观。 P、 我的x轴没有排序,应该显示如图所示。 问题答案: Add this: To your code befo

  • 本文向大家介绍在MongoDB 4中如何对文档进行排序并仅显示一个字段,包括了在MongoDB 4中如何对文档进行排序并仅显示一个字段的使用技巧和注意事项,需要的朋友参考一下 要在MongoDB 4中对文档进行排序,请使用sort()。要仅显示已排序的单个字段,请将其设置为1。 让我们创建一个包含文档的集合- 在find()方法的帮助下显示集合中的所有文档- 以下是使用MongoDB 4对文档进行