小程序如何调用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="http://www.xxiangfang.com/data/uploads/','src="http://www.xxiangfang.com/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);
}
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。
总结
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
小程序如何调用php程序,微信小程序调用PHP后台接口 解析纯html文本相关推荐
- 微信小程序调用php,微信小程序调用PHP后台接口 解析纯html文本
微信小程序调用php后台接口,解析纯html文本,效果图片预览 1.微信js动态传参: wx.request({ url: 'https://m.****.com/index.php/home/xia ...
- 微信小程序开发(3) - 微信小程序调用摄像头静默隐藏拍照功能实现方式
微信小程序最近非常火热,小编最近做了一个微信小程序开发新项目,使用小程序开发考试系统,在使用App参加考试的时候调用摄像头抓拍用户是否作弊,在开发过程中遇到点问题,下面小编把问题描述和解决方法分享给大 ...
- 从程序员的角度分析微信小程序
从程序员的角度分析微信小程序 我赶快在书架上拿出三年前买的书,把上面的土擦干净,压压惊. 作为一个并不是资深的程序员. 从程序员的角度分析一下微信小程序,欢迎指点. 首先 ...
- 微信小程序开发系列七:微信小程序的页面跳转
微信小程序开发系列教程 微信小程序开发系列一:微信小程序的申请和开发环境的搭建 微信小程序开发系列二:微信小程序的视图设计 微信小程序开发系列三:微信小程序的调试方法 微信小程序开发系列四:微信小程序 ...
- 微信小程序开发系列五:微信小程序中如何响应用户输入事件
微信小程序开发系列教程 微信小程序开发系列一:微信小程序的申请和开发环境的搭建 微信小程序开发系列二:微信小程序的视图设计 微信小程序开发系列三:微信小程序的调试方法 微信小程序开发系列四:微信小程序 ...
- 微信小程序开发系列四:微信小程序之控制器的初始化逻辑
微信小程序开发系列教程 微信小程序开发系列一:微信小程序的申请和开发环境的搭建 微信小程序开发系列二:微信小程序的视图设计 微信小程序开发系列三:微信小程序的调试方法 这个教程的前两篇文章,介绍了如何 ...
- 从程序员的角度分析微信小程序(编程语言:用到什么学什么)
从程序员的角度分析微信小程序(编程语言:用到什么学什么) 一.总结 一句话总结:微信小程序原理就是用JS调用底层native组件,和React Native非常类似.(需要时,用到时再学) 1.选择语 ...
- vue 传参 微信_小猿圈web前端之微信小程序页面间跳转传参方式总结
原标题:小猿圈web前端之微信小程序页面间跳转传参方式总结 最近小程序发展的越来越快,很多大公司也在打造自己的小程序平台以及购物小程序等等,今天小猿圈web前端讲师就总结了关于微信小程序的知识点,首先 ...
- 【微信小程序】---- redux 在原生微信小程序的使用实例
weapp-redux 下载 weapp-redux 使用实例下载 预览 开发 1. 目标 学会 redux 在原生微信小程序的使用: 学习和思考微信小程序中封装 Provider: 2. 引入 re ...
最新文章
- 限量!“Java成长笔记”Spring Boot/Sentinel/Nacos高并发
- 微信小程序实践_1前言
- restful风格案例
- 减肥瘦不下来的原因找到了
- Android系统进程间通信(IPC)机制Binder中的Client获得Server远程接口过程源代码分析(3)...
- 计算机画图软件教学教案,画图软件教学设计
- 为什么10M、20M的宽带只有大约1、2M的下载速度——网速KB/s与Kbps(Kb/s)的区别
- c语言狐狸捉兔子问题
- android动态指示箭头,自定义选项卡指示器(箭头向下指示器)
- 进行的vistor实验
- 宜信智能监控平台建设实践|分享实录
- 基于html5的音乐网站开题,开题报告基于HTML5的音乐网站.doc
- 计算机主板尺寸,电脑主板大中小三个等级的尺寸是多少?
- Kettle 8.2 打开spoon.bat后闪退的解决办法
- 【控制】自适应控制,模型参考自适应控制,公式推导,有程序有结果图
- JavaScript(23) 创建元素标签和属性在body中(jQuery插件)
- python运行系统找不到指定文件_系统找不到指定文件_系统找不到指定的文件_python 系统找不到指定的文件 - 云+社区 - 腾讯云...
- ubuntu20.04 vscode使用ROS(C++)
- docusign文档打不开_DocuSign APP官网
- 深度学习之残差网络的原理
热门文章
- [linux]Ubuntu12.1下打开terminal的方式
- Ubuntu下安装Gerrit
- 推荐5个应用 jQuery 特效的精美网站
- python 导航栏_解析导航栏的url--selnium,beautifulsoup实战
- 快学Scala习题解答—第一章 基础
- MVP模式在Android项目中的使用
- Spring IOC容器-自动装配
- linux 进程 读写锁,linux 下实现高性能读写锁(read/write lock)
- php scandir sftp,CentOS 下使用SFTP实现网站自动生成FTP账号,实现Chroot功能
- exfat单元分配要设置多少_微软宣布,支持往Linux内核里添加exFAT存储了!跨系统存储的福音...