각 게시물의 전체 내용을 완벽하게로드하는 게시물 목록이 있습니다. html 게시물 내용은 데이터베이스 열의 문자열입니다. 이제 원하는 위치에 더 많은 링크를 만들고 싶습니다. 목록에 게시물 미리보기 만 표시합니다 (html 콘텐츠의 일부). 이를 달성하기 위해 게시물 안에 댓글을 달았습니다. 미리보기를 위해 내용을 잘라내는 것이 포인트입니다.ng-bind-html을 사용하여 Angular.js의 블로그 게시물을 html로 미리보기
ng-bind-html
을로드하기 전에 콘텐츠를 조작하려면 어떻게해야합니까? 첫 번째 주석을 감지하고 내용 HTML 문서를 정리해야합니다. 나는 jquery
에서 테스트를하고 있습니다. 그러나 각진 방식으로 테스트하는 방법을 알고 싶습니다.
ng-bind-html 표현식의 필터가 작업을 처리 할 수 있다고 생각합니다. 하지만 지금 필터 안의 html 문자열을 조작하는 방법을 모르겠습니다. jquery 구문을 조작하십시오. 왜냐하면 많은 태그를 제거하고 몇 가지 작업을해야하기 때문입니다.
<script>
$(function() {
var com = $("*")
.contents()
.filter(function(){ return this.nodeType == 8;})
.first();
com.nextAll().remove();
});
</script>
감사