Для динамического задания строк и столбцов используйте интерполяцию:
<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"