我正在尝试将一个String数组的内容显示到textarea中。
基本上我有一个用户可以选择他的输出的选择,当他选择时,数组将填充所选的字符串。
这是我的HTML:
<select class="form-control" id="dispatchOutput" ng-model="dispatchOutput"
ng-options="item as (item.output | uppercase) for item in searchFilterDispatcher.params"
ng-change="updateOutput()">
<textarea class="form-control" ng-model="selectedOutput" id="selectedOoutput"
ng-list=" " ng-trim="false" rows="10"></textarea>
这里是我的JS:
$scope.selectedOutput = [];
$scope.updateOutput = function(){
$scope.selectedOutput.push($scope.dispatchOutput.output);
}
我的textarea完全空白。 我哪里弄错了?
答案 0 :(得分:0)
将您的文本区域代码更改为: -
<textarea class="form-control" ng-model="$parent.selectedOutput" id="selectedOoutput"
ng-list=" " ng-trim="false" rows="10"></textarea>