将json字符串转换成html,将JSON HTML字符串转换为HTML

我已经开发了一个使用Moodle WebService的AngularJS Moodle webapp,并且我正在试图从Moodle eLearning展示一个测验。将JSON HTML字符串转换为HTML

我可以使用$http.得到每个问题。现在的问题是,当我得到的问题,每一个问题带有一个HTML代码:

dd7693b5f19b359b031cee5485bc684e.png

的我使用这个controlores得到响应(URL5)

app.controller('quizCtrl', function($rootScope, $scope, $http) {

url4 = concatUrl + 'mod_quiz_start_attempt' + '&quizid=2';

$http.get(url4).then(function (response) {

//console.log(response.data);

})

url5 = concatUrl + 'mod_quiz_get_attempt_data' + '&attemptid=7&page=0';

$http.get(url5).then(function (response) {

console.log(response.data);

$scope.questions = response.data.questions;

})

})

当我使用下面的代码在我的HTML中显示问题时,我将HTML代码作为字符串获取并尝试使用ng-bind-html,但出现错误。

1690f495b51d268a5363e168b5db5102.png

而且,我试着用:

JSON.stringify

angular.fromJson(json);

当我使用这个线{{question.html}}
,我得到这个:

8a66344b58baa2b0ab082f7b5dd7d8c7.png

感谢您的帮助!

2016-11-28

rfcabal

+1

如果你使用的不是“角 'angular.js'。 min.js'你会看到错误文本,而不是链接。 :) –

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值