最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序中顯示html格式內(nèi)容的方法

 更新時間:2017年04月25日 16:01:40   作者:隔壁陳叔叔  
最近在工作中遇到一個需求,需要在不能顯示html格式的微信小程序中顯示html格式的內(nèi)容,通過查找相關(guān)的資料發(fā)現(xiàn)可以利用wxParse來實現(xiàn),下面這篇文章就主要給大家介紹了微信小程序?qū)崿F(xiàn)顯示html格式內(nèi)容的方法,需要的朋友可以參考借鑒,下面來一起看看吧。

前言

最近項目上遇到在微信小程序里需要顯示新聞內(nèi)容,新聞內(nèi)容是通過接口讀取的服務(wù)器中的富文本內(nèi)容,是html格式的,小程序默認是不支持html格式的內(nèi)容顯示的,那我們需要顯示html內(nèi)容的時候,就可以通過wxParse來實現(xiàn)。

準備工作:

首先我們下載wxParse

github地址:https://github.com/icindy/wxParse

本地下載:http://xiazai.jb51.net/201704/yuanma/wxParse-master(jb51.net).rar


wxParse

下載完之后我們需要用到目錄下的wxParse文件夾,把他拷貝到我們的項目目錄下


下面是具體的使用步驟

1、在app.wxss全局樣式文件中,需要引入wxParse的樣式表

@import "/page/wxParse/wxParse.wxss";

2、在需要加載html內(nèi)容的頁面對應(yīng)的js文件里引入wxParse

var WxParse = require('../../wxParse/wxParse.js');

3、通過調(diào)用WxParse.wxParse方法來設(shè)置html內(nèi)容

/**
* WxParse.wxParse(bindName , type, data, target,imagePadding)
* 1.bindName綁定的數(shù)據(jù)名(必填)
* 2.type可以為html或者md(必填)
* 3.data為傳入的具體數(shù)據(jù)(必填)
* 4.target為Page對象,一般為this(必填)
* 5.imagePadding為當圖片自適應(yīng)是左右的單一padding(默認為0,可選)
*/
Page({
 data: {
 },
 onLoad: function () {
 var that = this;
 wx.request({
 url: '', 
 method: 'POST',
 data: {
 'id':13
 },
 header: {
 'content-type': 'application/json'
 },
 success: function(res) {
 var article = res.data[0].post;
 WxParse.wxParse('article', 'html', article, that,5);
 }
 })
 }
})

4、在頁面中引用模板

<import src="../../wxParse/wxParse.wxml"/>
<template is="wxParse" data="{{wxParseData:article.nodes}}"/>

這樣就可以在微信小程序中嵌入html內(nèi)容了

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關(guān)文章

  • ES6基礎(chǔ)語法之class類介紹

    ES6基礎(chǔ)語法之class類介紹

    這篇文章介紹了ES6中class類的用法,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • JavaScript 基礎(chǔ)篇(一)

    JavaScript 基礎(chǔ)篇(一)

    JavaScript 基礎(chǔ)篇,想要學(xué)習(xí)js的朋友可以參考下
    2012-03-03
  • js 操作符匯總

    js 操作符匯總

    本文并沒有詳細的介紹js所有的操作符,只是就js在操作符上與其它常用語言不一樣的獨特之處列舉一二,了解了這些,至少不會讓我們在讀一些開源框架js代碼時一頭霧水,并且可以讓我們的js代碼更簡潔、更安全(少出bug)。
    2014-11-11
  • javascript學(xué)習(xí)筆記(十八) 獲得頁面中的元素代碼

    javascript學(xué)習(xí)筆記(十八) 獲得頁面中的元素代碼

    javascript學(xué)習(xí)筆記之獲得頁面中的元素代碼,需要的朋友可以參考下
    2012-06-06
  • utf8的編碼算法 轉(zhuǎn)載

    utf8的編碼算法 轉(zhuǎn)載

    utf8的編碼算法 轉(zhuǎn)載...
    2006-12-12
  • 舉例說明JavaScript中的實例對象與原型對象

    舉例說明JavaScript中的實例對象與原型對象

    這篇文章主要介紹了JavaScript中的實例對象與原型對象,針對constructor屬性和prototype屬性展開來講,需要的朋友可以參考下
    2016-03-03
  • input按鈕的事件處理大全

    input按鈕的事件處理大全

    input按鈕的事件處理大全,收集的是網(wǎng)頁中常用的一些事件處理,需要的朋友可以收藏下。
    2010-12-12
  • 淺談一下JavaScript與C++的差異

    淺談一下JavaScript與C++的差異

    這篇文章主要介紹了淺談一下JavaScript與C++的差異,本來兩門語言各有各的戰(zhàn)場,并沒什么交集,但自從?Node.js?框架出現(xiàn)之后,JavaScript?就擺脫了瀏覽器的樊籠,開始滲透進入系統(tǒng)應(yīng)用的領(lǐng)域
    2023-04-04
  • 在JavaScript中操作時間之getYear()方法的使用教程

    在JavaScript中操作時間之getYear()方法的使用教程

    這篇文章主要介紹了在JavaScript中操作時間之getYear()方法的使用教程,是JS入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-06-06
  • javascript 基礎(chǔ)篇1 什么是js 建立第一個js程序

    javascript 基礎(chǔ)篇1 什么是js 建立第一個js程序

    javascript是很多東西的基礎(chǔ),比如jsp,ajax等,如果不會這么,那么學(xué)起這些來就比較麻煩,所以要先學(xué)好這個,為將來的學(xué)習(xí)打好經(jīng)濟基礎(chǔ)
    2012-03-03

最新評論

雷波县| 徐州市| 日照市| 宜城市| 桃园市| 进贤县| 潢川县| 濮阳县| 山丹县| 富源县| 龙陵县| 冷水江市| 兴和县| 宁强县| 荆门市| 甘南县| 朔州市| 丹凤县| 萨嘎县| 金寨县| 丰宁| 化州市| 唐山市| 郧西县| 望都县| 资兴市| 汉中市| 溧水县| 津市市| 紫阳县| 栾城县| 葫芦岛市| 吉木萨尔县| 高要市| 苍溪县| 久治县| 榆林市| 阳东县| 辽阳市| 石台县| 呼图壁县|