Есть такая html-страница:
<input type="number" placeholder="Длина" ng-model="length">
<a ng-click="start()">Рассчитать</a>
Расчет: {{length}}
С помощью такого кода на месте расчета появляется 2, 4, 8, 16 и т.д.
$scope.length = 2;
$scope.start = function() {
$scope.length = $scope.length * 2;
};
Но если самостоятельно вписать
Длину в соответствующий input и нажать "Рассчитать", то ничего не происходит. Я подозреваю нужно что-то мудрить с apply и watch?