免费国产欧美国日产_少妇AV一区二区三区无码_蜜桃精品av无码喷奶水小说_jk18禁网站视频_精产国品一二三级产品区别_被夫の上司に犯波多野结衣_78m成人手机免费看_最爽最刺激18禁视频_偷偷色噜狠狠狠狠的777米奇

易優(yōu)GEO 重磅上線 ~ 一站式GEO優(yōu)化工具,讓豆包、文心一言、DeepSeek 在回答中主動推薦你的品牌,搶占AI流量入口!  點擊查看

小程序模板網(wǎng)

github精選:藝龍小程序框架組件

發(fā)布時間:2018-04-14 15:19 所屬欄目:小程序開發(fā)教程
作者:藝龍,來自github

預(yù)覽圖片:

目錄結(jié)構(gòu)

├── README.MD
├── app.js
├── app.json
├── app.wxss
├── components
├── image
├── pages
├── service
└── utils
    ├── api.js
    ├── cookie.js
    ├── data-center.js
    ├── overwrite.js
    ├── page-events.js
    ├── path.js
    ├── promise.js
    └── service.js

框架使用說明

//index.js
var api = require("./utils/api.js")();
api.login({
    success: function(res) {
        console.log(res);
    }
});
//api.js
login: function() {
    //其他處理
    return wx.login(arguments);
}
  • 對于后端接口,框架提供service層進項管理,接口返回一個Promise對象。
//demo.js
var Service = require("../utils/service.js");
module.exports = {
    GetTime: Service({
        url: 'https://xxx.xxx.xxx/api/getserverdate/',
        params: [], //參數(shù)列表
        method: 'GET',
        noLoading: true,
        mockData: function() { //模擬數(shù)據(jù)
            return new Date();
        },
        dataTransform: function(data) { //適配處理
            return data;
        }
    })
};
//index.js
var service = require('service/demo'); //框架約定,所有的后端接口,要注冊到對應(yīng)的service文件中
var serverDate = service.GetTime( /*service可配置參數(shù)列表,這里傳入相對應(yīng)的參數(shù)*/ ).then(function(date) {
    that.setData({
        serverDate: date
    });
});
  • 小程序不支持cookie機制,若要兼容現(xiàn)有后端cookie處理(不做改動),可使用框架模擬的cookie機制。
//index.js
var 


本文地址:http://www.szcjxy.com/wxmini/doc/course/23405.html 復(fù)制鏈接 如需定制請聯(lián)系易優(yōu)客服咨詢: 點擊咨詢
在線客服