저는 AngularJS와 함께 PHP를 사용하고 있으며, 기본값을 텍스트 영역으로 설정하고 싶습니다.기본값을 텍스트 영역으로 설정 (AngularJS)
그러나 데이터를 채우려는 데이터가 매우 커서 ng-init="textarea = ''"
을 사용하고 싶지 않습니다. 나는 서버에 또 다른 요청을 추가하기 때문에 AJAX를 사용하고 싶지 않다.
내가 각도 값을 설정하기 위해 모델을 사용하는 저를 원하기 때문에이 정보를 표시하지 않고, 이렇게 직접
<textarea ng-model="textarea"><?php echo $data ?></textarea>
처럼 PHP로 값을 설정할 수있는 방법이 있나요.
현재 HTML
<textarea ng-model="textarea" class="textarea"></textarea>
현재 AngularJS와 & JQuery와
$scope.jqta = $('.textarea');
$.get("/fetch", function(response) {
$scope.jqta.text(response);
});
AngularJS 컨트롤러에서'$ scope.textarea = php echo $ data?>'를 사용하여 값을 초기화 할 수 있습니까? JS에 여러 줄 문자열을 사용할 수 없으므로 모든 줄 바꿈 문자를 '\ n'으로 바꾸어야 올바르게 표시됩니다. 파이썬에서이 문제가 있었고'val.replace ('\ n', '\\ n')'를했습니다. –