Javascript 如何从PHP返回的HTML字符串在AngularJS中呈现HTML输入标记
实际上,我正在尝试从PHP发送一个包含一些HTML元素的字符串。该HTML的Javascript 如何从PHP返回的HTML字符串在AngularJS中呈现HTML输入标记,javascript,php,html,angularjs,Javascript,Php,Html,Angularjs,实际上,我正在尝试从PHP发送一个包含一些HTML元素的字符串。该HTML的div元素呈现良好,但HTML的所有input元素均未呈现。我怎样才能做到这一点 以下是我的PHP函数: function testHtml(){ $html = 'heeeeeer test <div class="abc"> abccc test.... <input type="text" name="aaa" ng-model="rec.aaa"> <
div
元素呈现良好,但HTML的所有input
元素均未呈现。我怎样才能做到这一点
以下是我的PHP函数:
function testHtml(){
$html = 'heeeeeer test <div class="abc"> abccc test....
<input type="text" name="aaa" ng-model="rec.aaa">
</div> ';
echo '{"result" :'.json_encode($html).'}';
}
在将服务传递给
ng bind html
之前,您需要使用$sce
服务:
$scope.testhtmls = $sce.trustAsHtml(data.result);
看看