AngularJS 컨트롤러에서 HTML 단편 을 작성 하고이 HTML을보기에 표시 할 수 있습니까?
일치하지 않는 JSON Blob을 중첩 된 id: value
쌍 목록으로 변환해야한다는 요구 사항에서 비롯됩니다 . 따라서 HTML 은 컨트롤러에서 만들어지며 이제 표시하려고합니다.
모델 속성을 만들었지 만 HTML을 인쇄하지 않으면 뷰에서 렌더링 할 수 없습니다 .
최신 정보
생성 된 HTML을 따옴표 안에 문자열로 앵귤러 렌더링하면 문제가 발생하는 것으로 보입니다. 이 문제를 해결할 방법을 찾으려고 노력할 것입니다.
컨트롤러 예 :
var SomeController = function () {
this.customHtml = '<ul><li>render me please</li></ul>';
}
보기 예 :
<div ng:bind="customHtml"></div>
제공합니다 :
<div>
"<ul><li>render me please</li></ul>"
</div>
function htmlSanitizer(html) {...
. Angular dev는 하나의 누락 된 html 조각을 찾기 위해 모든 숨겨진 페이지 요소를 하나씩 차례로 탐색하여 html 바인딩을 찾을 수 있어야한다고 결정했습니다. !!! 그런 가정에 매우 화가 !!!