繁体   English   中英

将默认值设置为textarea(AngularJS)

[英]Set default value to a textarea (AngularJS)

我在AngularJS中使用PHP,并且我想将默认值设置为textarea。

但是,我不想使用ng-init="textarea = ''"因为我要填充的数据非常大。 我也不想使用AJAX,因为这会向服务器添加另一个请求。

有没有办法我可以像这样直接用PHP设置值

<textarea ng-model="textarea"><?php echo $data ?></textarea>

这样做没有任何意义,因为Angular希望我使用模型来设置值。

目前的HTML

<textarea ng-model="textarea" class="textarea"></textarea>

当前的AngularJS和JQuery

$scope.jqta = $('.textarea');

$.get("/fetch", function(response) {
     $scope.jqta.text(response);
});

使用HTML:

<textarea ng-model="textarea" class="textarea">Default value</textarea>

如果那不起作用:

$scope.textarea = 'Default value';

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM