我想收集使用angularJS的值,並與他們做一些數學。我已經嘗試了以下,但沒有工作,我在angularJS非常新,我有一個jsFiddle(我不知道如何獲得angularJS JSFiddle工作)有角度的JS數學與值
有誰知道我在做什麼錯?
這裏是我的代碼:
<body ng-app="myApp" ng-controller="WizardController">
<wizard on-before-step-change="log(event)" on-step-changing="log(event)" on-after-step-change="log(event)">
<step title="stepOne">
<input type="text" ng-model="user.a" />
<input type="text" ng-model="user.b" />
<input type="text" ng-model="user.c" />
{{totalNumber}}
</step>
</wizard>
</body>
var myApp = angular.module('myApp', []);
myApp.controller('WizardController', ['$scope', function($scope){
$scope.user = { };
$scope.totalNumber = $scope.user.a * $scope.user.b * 50 + $scope.user.c - $scope.user.a;
}]);
,如果我做$ scope.totalNumber = $ scope.user,然後{{} TOTALNUMBER}我得到這個返回:{ 「一」: 「1」} (如果我有<input type="text" ng-model="user.a">
),但是當我做$ scope.user.a時沒有任何顯示,這是非常令人沮喪的
下面的答案可能是,但作爲進一步的提示,您可以使用類型= 「數字」,而不是類型=「text」使這些字段成爲數字。 – Swanny