Я начинаю на AngularJs, и мне сложно показать сумму двух чисел. Первая работа сценарий отлично:Расчет суммы с использованием углового
<div>
<p><input type="text" ng-model="price1" /> <strong>{{price1}}</strong></p>
<p><input type="text" ng-model="price2" /> <strong>{{price2}}</strong></p>
<p><strong>{{total = (price1 * 1 + price2 * 1) }}</strong></p>
</div>
Но когда я пытаюсь проверить это с помощью контроллера, например:
<div ng-controller="myCtrl">
<p><input type="text" ng-model="price1" /> <strong>{{price1}}</strong></p>
<p><input type="text" ng-model="price2" /> <strong>{{price2}}</strong></p>
<p><strong>{{total}}</strong></p>
</div>
<script>
var app = angular.module('firstApp', []);
app.controller('myCtrl', ['$scope', function($scope) {
$scope.total = ($scope.price1 + $scope.price2);
}]);
</script>
я не имею никакого результата, только значение NaN. Я понятия не имею, что случилось!
Большое спасибо. работает хорошо сейчас :) – Med