Javascript 角度-根据行数设置textarea行

Javascript 角度-根据行数设置textarea行,javascript,angularjs,textarea,Javascript,Angularjs,Textarea,我正在尝试将textarearows属性设置为文本中行的数量。 这是文本区域: <textarea rows = "countRowsInText(response.simLog)" cols = "200" style = "overflow:hidden">{{response.simLog}}</textarea> 它不工作,只显示2行。 谢谢。首先猜测,{{}错过了,应该是: <textarea rows = "{{countRowsInText(resp

我正在尝试将
textarea
rows属性设置为文本中
行的数量。
这是
文本区域

<textarea rows = "countRowsInText(response.simLog)" cols = "200" style = "overflow:hidden">{{response.simLog}}</textarea>
它不工作,只显示2行。
谢谢。

首先猜测,{{}错过了,应该是:

<textarea rows = "{{countRowsInText(response.simLog)}}" cols = "200" style = "overflow:hidden">{{response.simLog}}</textarea>
{{response.simLog}

首先猜测,{{}被遗漏,应该是:

<textarea rows = "{{countRowsInText(response.simLog)}}" cols = "200" style = "overflow:hidden">{{response.simLog}}</textarea>
{{response.simLog}

在控制器中,您可以使用:

 var txtArea = document.getElementById('ptest').value.split('\n');    
    $scope.lines = txtArea.length;
然后您可以在文本区域中使用线条

<textarea rows = "{{lines}}" cols = "200" style = "overflow:hidden">{{response.simLog}}</textarea>
{{response.simLog}

在控制器中,您可以使用:

 var txtArea = document.getElementById('ptest').value.split('\n');    
    $scope.lines = txtArea.length;
然后您可以在文本区域中使用线条

<textarea rows = "{{lines}}" cols = "200" style = "overflow:hidden">{{response.simLog}}</textarea>
{{response.simLog}

你的函数似乎收到了一个
文本
参数,但没有通过编辑,但我认为它不会工作。你的函数似乎收到了一个
文本
参数,但没有通过编辑,但我认为它不会工作。这个站点上没有jQuery,纯角度。这个站点上没有jQuery,纯粹的棱角。