数字类型的角度ng模型

时间:2015-03-13 08:45:21

标签: angularjs

我正在尝试生成动态表单JSON API。我的表单中有不同类型的字段。

我正在使用ng-model从JSON数据生成表单元素。

<input ng-model="answer[id]" type="number" name="user[{{id}}]">

这是我的JSON数据:

{"1" : "John",
 "2": "600001"
 }

它适用于文本类型输入元素,但不适用于数字。

我理解这个问题,因为JSON数据是字符串。我正在尝试将字符串值设置为数字字段。

我不想更改API中的类型,但我想在角度方面处理它。

如何键入将字符串转换为整数并将其设置为数字字段?

我想设置值&#34; 600001&#34;数字类型输入元素。

1 个答案:

答案 0 :(得分:0)

您可以使用parseInt()将字符串转换为整数,如

parseInt(yourStringValue, 10);