Ich brauche deine Hilfe! Ich versuche, json-Datei mit eckigen zu importieren. Das einzige Problem ist, dass die JSON-Datei von einer anderen Website importiert wird und die HTML-Tags als normaler Text angezeigt werden. Und hier ist meine Frage, gibt es eine Chance, diese Tags normal HTML nicht einen sichtbaren Text zu machen?Injizieren von Json mit eckigen mit der Arbeit HTML-Tags
HTML:
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.1/angular.min.js"></script>
<script src="maincontroller.js" type="text/javascript"></script>
</head>
<body bgcolor="lightblue">
<div ng-app="mainApp" ng-controller="mainController">
<div id="content" style="width: 500px; height: 500px; background-color: green; ">
<div ng-repeat="content in contents">
<h2>{{content.title}}</h2>
<p>{{content.date}}</p>
<p>{{content.info}}</p>
<p>{{content.content}}</p>
<p>{{content.url}}</p>
</div>
</div>
</div>
</body>
</html>
maincontroller.js
var myapp=angular.module('mainApp',['ngSanitize']);
myapp.controller('mainController',function($scope,$http){
$http.get('/WP/?json=get_recent_posts').then(function(response, date){
$scope.contents = response.data.posts;
alert("success");
console.log(response)
}, function(error){
$scope.contents = [{title:"<h4> Error </h4>",date:"<p> JSON invalid </p>"}];
alert("error");
console.log(response)
})
});
nicht aus Ihrer Beschreibung zu verstehen, was genau Sie wollen. Ein Beispiel wäre gut. –