wx.request({
url: 'test.php', //仅为示例,并非真实的接口地址
data: {
x: '' ,
y: '' },
header: { 'Content-Type': 'application/json' },
success: function(res) {
console.log(res.data) }})function json2Form(json) {
var str = [];
for(var p in json){
str.push(encodeURIComponent(p) + "=" + encodeURIComponent(json[p]));
}
return str.join("&"); }图片:1.png
import util from 'util.js';/**
* url 请求地址
* success 成功的回调
* fail 失败的回调
*/function _get( url, success, fail ) {
console.log( "------start---_get----" );
wx.request( {
url: url,
header: { // 'Content-Type': 'application/json' },
success: function( res ) {
success( res ); },
fail: function( res ) {
fail( res ); } });
console.log( "----end-----_get----" );}/**
* url 请求地址
* success 成功的回调
* fail 失败的回调
*/function _post_from(url,data, success, fail ) {
console.log( "----_post--start-------" );
wx.request( {
url: url,
header: { 'content-type': 'application/x-www-form-urlencoded', },
method:'POST',
data:{data: data},
success: function( res ) {
success( res ); },
fail: function( res ) {
fail( res ); } });
console.log( "----end-----_get----" );}
/**
* url 请求地址
* success 成功的回调
* fail 失败的回调
*/function _post_json(url,data, success, fail ) {
console.log( "----_post--start-------" );
wx.request( {
url: url,
header: { 'content-type': 'application/json', },
method:'POST',
data:data,
success: function( res ) {
success( res ); },
fail: function( res ) {
fail( res ); } });
console.log( "----end----_post-----" );}module.exports = {
_get: _get,
_post:_post,
_post_json:_post_json}//GET方式let map = new Map();map.set( 'receiveId', '0010000022464' );let d = json_util.mapToJson( util.tokenAndKo( map ) );console.log( d );var url1 = api.getBaseUrl() + 'SearchTaskByReceiveId?data='+d;network_util._get( url1,d,function( res ) {console.log( res );that.setData({
taskEntrys:res.data.taskEntrys});}, function( res ) {console.log( res );});//Post方式 let map = new Map();
map.set( 'receiveId', '0010000022464' ); let d = json_util.mapToJson( util.tokenAndKo( map ) );
console.log( d ); var url1 = api.getBaseUrl() + 'SearchTaskByReceiveId';
network_util._post( url1,d, function( res ) {
console.log( res );
that.setData({
taskEntrys:res.data.taskEntrys }); }, function( res ) {
console.log( res ); });图片:2.png
图片:3.png
易优旅游景区景点网站源码是基于易优cms开发,适合做景区景点类网站,程序内核为Thinkphp5.0开发, 后台简洁,为旅游景区景点企业而设计,这是一套安装就能建站的程序,不定期更新程序BUG,更新网站功能。 我们提供的不仅是源码模板这么简单,我们还提供程序相关咨询、协助安装等服务。 默认不包含小程序插件,需要另外单独购买插件。 模板安装步骤: 1、请将安装包
0
以上就是小程序开发之网络请求的封装教程的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号