최근에 나는 Baidu 애플릿 프로젝트를 진행하고 있습니다. 내 요구 사항은 백엔드가 기사의 HTML 구조 데이터를 반환해야 한다는 것입니다.
그래서 rich를 사용해야 합니다. 텍스트 구문 분석 기능은 미니 프로그램에서 리치 텍스트 구성 요소 기능을 제공하지만 이 효과는 원하는 기능을 만족시키지 못할 수 있으므로 구문 분석하고
그래서 Baidu에 가서 검색해보니 당연히 전문가가 컴포넌트를 작성한 후 직접 사용할 수 있습니다. (Baidu 애플릿 리치 텍스트 구문 분석 도구 bdParse, wxparse에서 수정됨,
물론, 자신의 페이지를 사용자 정의할 수 있는 능력이 있다면 여기에 작성할 수 있습니다. 다음과 같이 구체적인 단계와 프로세스를 기록하세요.
1단계: Baidu는 bdparse 구성 요소의 다운로드 주소 https://gitee를 찾습니다. com/sootou/bdparse, 전체 파일을 다운로드하여 미니 프로그램의 루트 디렉터리에 넣습니다
2단계: 미니 프로그램 페이지의 js 파일에 있는 해당 CSS에
const bdParse = require('../../bdParse/bdParse.js')
코드를 직접 입력합니다
@import "../../bdParse/bdParse.css";
Step 3: js 파일을 호출합니다. 필수 필드에 baparse를 사용합니다. 이는 onLoad 메서드에서 참조할 수 있습니다.
onLoad: function (options) { let content = ` <p style="line-height:nullpx;text-indent:2em;text-align:left"><font face="宋体"> <font size="4"><font color="#000000">拼多多开店,付费推广是有门路和讲究的。不论你是过早把钱花完,还是花不完,都是不利我们商品流量推广的。今天, 带大家了解一下分时折扣的概念和调整方法。</font></font></font></p><p style="line-height:nullpx;text-indent:2em;text-align:left"><strong> <font face="宋体"><font size="4"><font color="#000000">我这边给大家整理一份拼多多店铺运营的实操干货和资料,需要的朋友可以 </font><font color="#ff0000">扫描底部二维码</font><font color="#000000">免费领取。 ` this.setData({ content:bdParse.bdParse('article', 'html',result, that, 10) }) }
4단계: 백조 페이지에 템플릿 파일을 도입하고 다음 코드를 입력합니다
<import src="../../bdParse/bdParse.swan" /> <template is="bdParse" data="{{{bdParseData: article.nodes}}}" />
요약: 전문가의 실력을 바탕으로 더 빠르게 배우고, 원하는 기능을 빠르게 구현하는 것도 학습의 한 방법입니다. 학습은 점진적인 축적의 과정이며, 의사소통은 학습의 중요한 방법입니다.
위 내용은 Baidu 애플릿 리치 텍스트 구문 분석 도구인 bdParse를 사용한 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 다른 관련 기사를 참고하세요!
위 내용은 Baidu 애플릿 서식 있는 텍스트 구문 분석 도구 bdParse 사용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!