[어플리케이션] Alipay의 애플릿 리치 텍스트

문제 설명 : Alipay의 애플릿은, 노드의 서식있는 텍스트 속성은 당신이 HTML 문자열을 지원해야하는 경우 노드의 배열에 HTML 문자열을 소유 할 필요가 배열 타입의 사용을 지원

해결 방법 : 사용 미니 HTML-parser2

코드 샘플 :
index.axml
<서식있는 텍스트 유형 = "텍스트"노드 = "{{htmlData}}"> </ 서식있는 텍스트>
 
하는 index.js
'미니 HTML-parser2'에서 수입 구문 분석;
페이지({
  데이터 : {
    htmlData []
  }, 
  에 onLoad : 기능 (옵션) {
    이 = VAR;    
    했다 strhtml =
'<div> <SPAN> 시험 </ SPAN>
<div> <SPAN>에 나타난 시험 </ SPAN> <표> <THEAD> <TR> <제> 타이틀 </ 일> <제> 타이틀 </ 일> </ TR> </ THEAD> <TBODY> <TR > <TD 열 병합 = "2"> YY </ TD> <TD> XX </ TD> </ TR> </ TBODY> </ 테이블> </ div> </ div> ' ;
    슨 (strhtml (ERR, htmlData) => {
      만약 (! ERR) {
        that.setData ({
          htmlData
        });
      }
    })
  }
})
 
참고 : 레이블에서 HTML 문자열을 닫아야합니다 그렇지 않으면 같은 노드의 배열 켜지지 않습니다 : 그것은 <BR/>해야 <BR>을
     '미니 HTML-parser2'에서 수입 구문 분석, 작은 루트 디렉토리에 설치 사전 미니 HTML-parser2를 제공한다, 설치 코드 NPM은 --save-HTML-parser2 미니 (cmd를 명령 줄 설치를 설치 설치를 수행하기 위해 작은 프로그램 디렉토리에 첫 번째 CD 점프)
                  컴퓨터가 NPM 설치하지 않는 경우를 참조하십시오 https://blog.csdn.net/wjnf012/article/details/80422313  처음 설치 NPM을
                  참고 설치 조립 https://blog.csdn.net/mentalitys/article/details/89400478
                  
 

추천

출처www.cnblogs.com/LiCoco/p/11106192.html