我有一个AngularJS和非常基本的数学问题.当我从我的firebase中选择数据时,我想添加它们.
这是我的代码:
$scope.project.$on('loaded', function(value) {
console.log(value); // data loaded from Firebase
console.log(value.name); // subset of the returned value
angular.isNumber(value.firstmatch);
angular.isNumber(value.secondmatch);
$scope.project.points = ((value.firstmatch) + (value.firstmatch));
Run Code Online (Sandbox Code Playgroud)
并输出11.是的,第一个匹配值为1.
谢谢!
所以你的数据给你字符串,只需将它们转换为数字:
$scope.project.$on('loaded', function(value) {
console.log(value); // data loaded from Firebase
console.log(value.name); // subset of the returned value
//angular.isNumber(value.firstmatch);
//angular.isNumber(value.secondmatch);
$scope.project.points = parseInt(value.firstmatch, 10) + parseInt(value.firstmatch,10);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
92 次 |
| 最近记录: |