与ajax不同,微信小程序需要按照如下进行调整前台和后台代码,方可通讯。以下供参考
微信小程序前台代码
function post(url, data = {}) {
return new Promise(function (resolve, reject) {
wx.request({
method: "POST",
url: url,
data: data,
dataType:'json',
header: {
'Content-Type': 'application/x-www-form-urlencoded',
},
success(res) {
resolve(res);
},
fail(err) {
reject(err)
}
})
})
}
module.exports = {
post:post
}
PHP后台代码:
<?php
header('Content-Type: application/json; charset=utf8');
error_reporting(0);//不显示警告信息
$mm = $_POST['abc'];
echo json_encode($mm);
?>