如何使用angularjs获取html中的textarea行数?

如何使用angularjs获取html中的textarea行数?,html,angularjs,textarea,Html,Angularjs,Textarea,是否可以使用angularjs获取html中的textarea行数 下面是获取行计数的javascript方法 console.log(document.getElementById('field_id').rows) 下面的代码不起作用,但与之类似,只是使用前端 {{mainCtrl.header.modelName.rows}} 以下是可以使用angularjs获取的两种类型的textarea行数: 固定行-为textarea元素预定义的行 动态行-可以根据添加到textarea元素的新

是否可以使用angularjs获取html中的textarea行数

下面是获取行计数的javascript方法

console.log(document.getElementById('field_id').rows)
下面的代码不起作用,但与之类似,只是使用前端

{{mainCtrl.header.modelName.rows}}

以下是可以使用angularjs获取的两种类型的textarea行数:

固定行-为textarea元素预定义的行 动态行-可以根据添加到textarea元素的新行进行更改。 angular.moduleapp,[].controllerctrl,函数$scope{ $scope.fixedRows=angular.elementdocument.QuerySelectorText-area.attrrows; $scope.getDynamicRows=函数{ var ele=angular.elementdocument.QuerySelectorText-area; 返回ele.val.split/\r |\r\n |\n/.length; } }; 固定行数={{fixedRows}},动态行数={{getDynamicRows}


为什么要添加jQuery依赖项?我删除了它,但必须更新angular.element以期望document.QuerySelectorText-area,而不是直接使用元素引用。