微信小程序学习第六课:利用接口读取一组数据类似于网站设置之类的

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

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是一个具体的字段

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值