小程序怎么要解析html代碼?----簡易講解

小程序上線一周多赠群,雖然以前也會經(jīng)常研究小程序的文檔羊始,但是一直有個無法逾越的鴻坑,阻擋了我繼續(xù)研究的決心查描,就是一套不是html的代碼突委,應(yīng)該如何解析,大部分情況下冬三,我們會去請求網(wǎng)絡(luò)數(shù)據(jù)匀油,并且返回的基本是html代碼段的json格式,重點的是勾笆,全是html敌蚜,當(dāng)映射到頁面內(nèi),全部都是文本格式窝爪,因為除了view和text之外弛车,大部分的標(biāo)簽都基本上定義為文本格式齐媒。
  經(jīng)過某大神的正則表達(dá)式,我們終于可以將所有的html代碼轉(zhuǎn)換成我們熟悉的html代碼纷跛。聽著有點繞喻括,但是對于現(xiàn)階段來說確實不容易


簡單的例子介紹下坑

天坑

相信很多人都遇到這個問題,目前給大家?guī)硪粋€較好的解決方法贫奠,感謝大神的github貢獻(xiàn)唬血,網(wǎng)址是:https://github.com/icindy/wxParse

下載demo后,簡單和大家介紹下叮阅。目前已經(jīng)創(chuàng)造了幾個版本刁品,大同小異,今天介紹下簡單的用法浩姥。

文檔就各位自己研究了,我就配合我自己的例子給大伙介紹下状您。

A.使用方法勒叠,下載demo,并且引入demo


引入wxParse

B.在需要解析的頁面內(nèi)膏孟,打開文件夾眯分,分別引入css,實例化js柒桑,創(chuàng)建html標(biāo)簽

第一步:newscontent.js => var WxParse = require('../../wxParse/wxParse.js');


newscontent.js

第二步:newscontent.wxss => @import "../../wxParse/wxParse.wxss";


newscontent.wxss

第三步:newscontent.wxml

<import src="../../wxParse/wxParse.wxml"/> 
<view class="content">//解析就要寫在這里
<view class="h2">//解析就要寫在這里
    {{contentData.title}}//解析就要寫在這里
</view>//
<view class="wxParse">
    <template is="wxParse" data="{{wxParseData:content.nodes}}"/>
</view>
</view>

完成上述的三步就可以開始寫自己的代碼了弊决,將要解析的代碼放在wxml內(nèi),就會自動解析出來了魁淳。上圖


解析后的頁面

注意:雖然好用飘诗,但是由于微信只提供了1024KB,這個就占用了178KB界逛,所以還是比較重昆稿,大家根據(jù)自己的需求適當(dāng)?shù)倪\用吧!

喜歡的麻煩點個喜歡息拜,如果有什么想了解的咨詢我會盡量整理出來和大家分享溉潭,也歡迎大家私聊我

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市少欺,隨后出現(xiàn)的幾起案子喳瓣,更是在濱河造成了極大的恐慌,老刑警劉巖赞别,帶你破解...
    沈念sama閱讀 216,496評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件畏陕,死亡現(xiàn)場離奇詭異,居然都是意外死亡氯庆,警方通過查閱死者的電腦和手機蹭秋,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評論 3 392
  • 文/潘曉璐 我一進(jìn)店門扰付,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人仁讨,你說我怎么就攤上這事羽莺。” “怎么了洞豁?”我有些...
    開封第一講書人閱讀 162,632評論 0 353
  • 文/不壞的土叔 我叫張陵盐固,是天一觀的道長。 經(jīng)常有香客問我丈挟,道長刁卜,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,180評論 1 292
  • 正文 為了忘掉前任曙咽,我火速辦了婚禮蛔趴,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘例朱。我一直安慰自己孝情,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,198評論 6 388
  • 文/花漫 我一把揭開白布洒嗤。 她就那樣靜靜地躺著箫荡,像睡著了一般。 火紅的嫁衣襯著肌膚如雪渔隶。 梳的紋絲不亂的頭發(fā)上羔挡,一...
    開封第一講書人閱讀 51,165評論 1 299
  • 那天,我揣著相機與錄音间唉,去河邊找鬼绞灼。 笑死,一個胖子當(dāng)著我的面吹牛终吼,可吹牛的內(nèi)容都是我干的镀赌。 我是一名探鬼主播,決...
    沈念sama閱讀 40,052評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼际跪,長吁一口氣:“原來是場噩夢啊……” “哼商佛!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起姆打,我...
    開封第一講書人閱讀 38,910評論 0 274
  • 序言:老撾萬榮一對情侶失蹤良姆,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后幔戏,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體玛追,經(jīng)...
    沈念sama閱讀 45,324評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,542評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了痊剖。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片韩玩。...
    茶點故事閱讀 39,711評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖陆馁,靈堂內(nèi)的尸體忽然破棺而出找颓,到底是詐尸還是另有隱情,我是刑警寧澤叮贩,帶...
    沈念sama閱讀 35,424評論 5 343
  • 正文 年R本政府宣布击狮,位于F島的核電站,受9級特大地震影響益老,放射性物質(zhì)發(fā)生泄漏彪蓬。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,017評論 3 326
  • 文/蒙蒙 一捺萌、第九天 我趴在偏房一處隱蔽的房頂上張望档冬。 院中可真熱鬧,春花似錦桃纯、人聲如沸捣郊。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,668評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至刮萌,卻和暖如春驮配,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背着茸。 一陣腳步聲響...
    開封第一講書人閱讀 32,823評論 1 269
  • 我被黑心中介騙來泰國打工壮锻, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人涮阔。 一個月前我還...
    沈念sama閱讀 47,722評論 2 368
  • 正文 我出身青樓猜绣,卻偏偏與公主長得像,于是被迫代替她去往敵國和親敬特。 傳聞我的和親對象是個殘疾皇子掰邢,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,611評論 2 353

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,074評論 25 707
  • 原文:http://gold.xitu.io/entry/57e34d6bd2030900691e9ad7/pro...
    AiPuff閱讀 2,493評論 0 3
  • 下午開會有人遲到辣之,領(lǐng)導(dǎo)面有慍色:幾點了? 答:3144點皱炉。 領(lǐng)導(dǎo):我是問你什么時候怀估! 答:收盤的時候。 領(lǐng)導(dǎo)急了:...
    蜀山露閱讀 247評論 0 2
  • 關(guān)于互聯(lián)網(wǎng)的方方面面,包括產(chǎn)品多搀,開發(fā)歧蕉,測試,運營康铭,項目管理惯退,商業(yè)模式,如何估值等等
    warston閱讀 121評論 0 0
  • 對于修行人來說麻削,飲食比打坐更重要,因為人吃的食物蒸痹,背后所涵蓋的:物質(zhì)的(有形的)營養(yǎng)素的會構(gòu)成人的身體,無形的會成...
    系統(tǒng)排列閱讀 828評論 0 1