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

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中调用数据   

{{setting.SignName}}

SignName是一个具体的字段

你可能感兴趣的:(小程序,微信,微擎)