根据AngularJS中的内容从数据库加载数据时增加textarea的高度

Posted

技术标签:

【中文标题】根据AngularJS中的内容从数据库加载数据时增加textarea的高度【英文标题】:Increasing the height of textarea when load data from database based on content in AngularJS 【发布时间】:2020-05-09 07:44:52 【问题描述】:

事实上,我想一些数据从数据库加载到文本区字段但有时来自数据库的1,2或3行文字。所以,我怎么能处理textarea的大小动态地AngularJS?我读了一些问题和答案,但有大约NG-KEYUP该工作时我从键盘输入。

【问题讨论】:

【参考方案1】:

要动态设置行和列,请使用插值:

<textarea ng-model="text" rows="rows" cols="columns">
</texteare>

并将它们设置在控制器中:

$scope.rows = 3;  //or 1 or 2
$scope.columns = 25;

$scope.text="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo"

【讨论】:

其实我想要的是有 1 行文本,然后是第 1 行和第 2 行文本,然后是第 2 行。我已经把这个 textarea 数据放在了一个表格中。

以上是关于根据AngularJS中的内容从数据库加载数据时增加textarea的高度的主要内容,如果未能解决你的问题,请参考以下文章

离子事件触发太多次。每次触发时增加一?

AngularJS - 在页面底部从远程服务器加载更多数据

angularjs中的初始数据加载

如何使用 AngularJS 从其他域(无回调函数)加载 JSON 数据对象

AngularJS 指令在使用 $.get 加载动态内容后编译

AngularJS展示数据的ng-bind指令和的区别