У меня есть этот HTML:AngularJs нг подать не может получить значение нг-модели
<form ng-submit="addComment()">
<md-input-container flex>
<label>Shoutout</label>
<input type="text" ng-model="comment">
</md-input-container>
</form>
и в моем контроллер:
$scope.comment = "";
$scope.addComment = function(){
console.log("Value from input", $scope.comment);
$scope.comment = "test"
console.log("New Value", $scope.comment);
}
Он отлично работает, когда им печатать на машинке input
модель обновляется и все. Но когда я нажимаю enter, я ожидаю, что значение с входа будет записано на консоль. Но, похоже, он не может получить обновленное значение от ng-model
.
Nice спасибо. 1 вопрос. Как я могу снова ввести 'input'? – CENT1PEDE
@ GreenFox Просто сделайте комментарий = ""; – Chrillewoodz
Im делает '$ scope.comment =" "' внутри 'addComment()', но он не работает. :( – CENT1PEDE