如何使用angularjs获取html中的textarea行数?
是否可以使用angularjs获取html中的textarea行数 下面是获取行计数的javascript方法如何使用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元素的新
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,而不是直接使用元素引用。