【发布时间】:2016-07-02 19:53:24
【问题描述】:
我有一个textarea 附加到一个名为newNoteText 的$scope 变量。 html是:
<textarea spellcheck="true"
ng-model="newNoteText"></textarea>
还有一个按钮可以保存输入的笔记。
<button type="button" class="btn btn-default"
ng-click="btnPost_clicked(newNoteText)">Post
</button>
这里是控制器函数btnPost_clicked:
$scope.btnPost_clicked = function(newNoteText) {
$scope.addNote(newNoteText);
$scope.newNoteText = '';
}
我通过 console.log 确认 $scope.newNoteText 被重置为空字符串。但 textarea 仍然保存旧文本。
【问题讨论】:
-
我不认为这应该是问题...
text-area在ng-repeat里面吗? -
@PankajParkar 不,它不在
ng-repeat中。 -
@Legion 如果您发布更多代码可能会有所帮助
-
@Legion 你能在 plunkr 中重现问题吗?
-
你能在一些演示小提琴或 plunkr 中重现它吗?对我来说它有效:jsfiddle.net/5darc76z 看起来像是一些错字
标签: javascript angularjs