这是我的代码
HTML:
<div class="someClass">
<label>Enter Text Here:</label>
<textarea id="content-editable" ng-model="myTextArea" ng-keyup="callme($event)">
</textarea>
</div>
JS:
var text = $scope.myTextArea.text
我在JS中遇到“无法找到未定义属性文本”的异常。
我不确定是否需要text属性来从textarea获取文本,但我在$scope.myTextArea
的调试器中未定义
怎么了?
答案 0 :(得分:2)
数据绑定只需要引用select json_agg(sensor)
from (
select
json_build_object('name', name, 'signatures', json_agg(signature)) sensor
from sensors
join (
select
sensorid,
json_build_object('signature', signature, 'firings:', json_agg(event)) signature
from events e,
lateral row_to_json(e) event
group by sensorid, signature
) s using(sensorid)
group by sensorid
) s;
,您无需执行$scopel.myTextArea
- 请参阅下面的演示:
.text
angular.module("app", []).controller("ctrl", function($scope) {
$scope.callme = function(event) {
console.log($scope.myTextArea);
}
});
答案 1 :(得分:1)
您不需要使用.text
cz它默认为您提供价值。
就像这样使用
var text = $scope.myTextArea;