2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 小程序如何调用php程序 微信小程序调用PHP后台接口 解析纯html文本

小程序如何调用php程序 微信小程序调用PHP后台接口 解析纯html文本

时间:2022-05-08 07:30:08

相关推荐

小程序如何调用php程序 微信小程序调用PHP后台接口 解析纯html文本

搜索热词

1、微信js动态传参:

PHP/Home/Xiaoxxf/activity_detail?a_id='+options.id,//含富文本html

data: {

is_detail:1

},method: 'GET',// OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT

header: {

'Content-Type': 'application/json'

},success: function (res) {

that.setData({

Article: res.data //一维数组json编码后对象

})

/**

* html解析

*/

var article = that.data.Article;

console.log("article = " + article);

WxParse.wxParse('article','html',article,that,5);

console.log(res.data);

},fail: function (res) { },complete: function (res) { },}),

其中,options.id是由前一个wxml页面动态传过来的参数。

2、wxParse插件使用:

1)复制wxParse文件夹到pages同目录

2)在wxml页面引入模板代码:

富文本html框内容:3)在js的page({})里面引入执行文件

wxParse.js解析文件

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

page({...})

4)在js文件里面解析获取的纯html字符串,注意:这里必须得是字符串(如:'

2112'),如果有'\'就要去掉。

示例代码:

PHP/Home/Xiaoxxf/activity_detail?a_id='+options.id,header: {

'Content-Type': 'application/json'

},success: function (res) {

that.setData({

Article: res.data //一维数组json编码后对象,全部数据

})

/**

* html解析

*/

var article = that.data.Article;

console.log("article = " + article);

WxParse.wxParse('article',})

3、PHP后台接口(本接口仅做示例,未做安全和过滤校验):

query("select act_detail from xxf_witkey_activity where is_show = 1 and a_id = ".$a_id." order by a_id desc");

//var_dump($data);return ;

$data = $data[0];

$data = stripslashes(implode(',',$data));

$data = str_replace(array('src="/data/uploads/','src="data/uploads/'),array('src="/data/uploads/','src="/data/uploads/'),$data);

echo $data;

}

}else{ //普通字段(封面、特色、活动名称)

$a_id = intval(I('GET.a_id'));

$data =D()->query("select a_id,act_name,pic_url,introduction from xxf_witkey_activity where is_show = 1 and a_id = ".$a_id." order by a_id desc");

if($data)

$data = $data[0];

echo json_encode($data);

}

}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。