1、PHP代码
public function dopageSetting() {
global $_W,$_GPC;
$weid = $_W['uniacid'];
$uid = intval($_GPC['uid']);
$setting= pdo_fetch("SELECT * FROM ".tablename('vdd_pjxxm_setting')." WHERE weid=:weid ", [':weid'=>$weid]);
if(!$setting){
return $this->result(1,'系统参数为空','1001');
}else{
return $this->result(0,'系统参数',array('setting'=>$setting));
}
}
2、dataAPI.js 中增加读取接口的数据
//系统设置信息
function setting(data) {
return api.post('Setting', data);
}
module.exports = {
setting:setting,//系统设置
}
红色部分保持一样,区分大小写
3、JS 端 data中写入 大括号
setting: {},
4、onLoad: 或者 onShow: 中写一个即可
onLoad: function(options) {
this.setting();
},onShow: function() {
this.setting();},
5、本页中写入一个读取数据函数
setting: function() {
dataApi.setting({
uid: wx.getStorageSync('uid')
}).then((res) => {
console.log(res);
this.setData({
setting: res.data.setting
})
}).catch((err) => {
console.log(err);
})
},
6.wxml中调用数据
<view class="tit">{{setting.SignName}}</view>
SignName是一个具体的字段

本文详细介绍了如何使用PHP实现系统设置信息的获取接口,并通过JS进行调用的过程。包括PHP代码实现、dataAPI.js接口定义、JS端数据读取、页面函数设置及wxml数据调用,为开发者提供了一个完整的系统参数读取解决方案。

被折叠的 条评论
为什么被折叠?



