色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

微信小程序新手教程之數據訪問設置

瀏覽:72日期:2022-07-15 15:13:29

微信小程序新手教程之數據訪問設置,本篇默認已經成功安裝微信小程序工具,來和小編一起看看吧

數據訪問

先簡單說一下,小程序的結構

微信小程序新手教程之數據訪問設置

如圖所示

1、每個視圖(.wxml)只需要添加對應名字的腳本(.js)和樣式(.wxss)就可以了,不需要引用,page下面的腳本以及樣式都是繼承至最外面的app.js , app.wxcss

2、腳本也就是.js文件,他有固定格式:page,是用于獲取數據的

3、utils是用來放置數據接口的

--------------------------------------------華麗的分割線--------------------------------------------------------

數據訪問,如果懂點ajax,都不是問題,沒啥好講的

微信小程序,因為IDE太爛了,如果代碼再寫得難以閱讀,整個項目就很難維護了。

因為沒有寫過app,不知道在app中數據訪問是怎么封裝的

作為一個有3天工作經驗的小程序碼農,覺得如果每個頁面的數據都是自己去訪問數據接口,那就太不OOP了

然后想到了linq to sql,只取了其中的兩個方法,原本打算用singelordefault,firstordefault的,想想也麻煩,就用了getbyparams,getbyid,根據條件查找出所有數據,或者根據id獲取一條數據

直接看方法吧,有點啰嗦了

const API_URL = 'http://localhost:4424/api/'

function getApi(url,params){

return new Promise((res,rej)=>{

wx.request({

url:API_URL+'/'+url,

data:Object.assign({},params),

header:{'Content-Type': 'application/json'},

success:res,

fail:rej

})

})

}

module.exports = {

GetByParams(url,page=1,pageSize=20,search = ''){

const params = { start: (page - 1) * pageSize, pageSize: pageSize }

return getApi(url, search ? Object.assign(params, { q: search }) : params)

.then(res => res.data)

},

GetById(url,id){

return getApi(url, id)

.then(res => res.data)

}

}

module.exports = {}是固定寫法,里面寫一個一個的方法,每個方法用,隔開。

我設置了一個url參數,因為不可能把所有的接口都放在一個conntroller里面,所以url的格式是“conntroller/action”

看一個調用的栗子吧,就明白怎么用了

const req = require('../../utils/util.js')

Page({

data: {

imgUrls: [],

indicatorDots: true,

autoplay: true,

interval: 2000,

duration: 2000

},

onLoad(){

req.GetByParams('home/homebanner')//看這里 看這里 看這里

.then(d=>this.setData({imgUrls:d,loading:false}))

.catch(e=>{

this.setData({imgUrls:[],loading:false})

})

}

})

這是index的獲取banner圖的方法,req.GetByParams('home/homebanner'),這里也可以帶參數,也可以空著

最終的頁面是這樣的

在右邊的紅色框里面,我們可以看到請求返回的數據,也可以在右邊修改數據,界面會跟隨著變化,這是關于調試的事情了,容后再議

嗨圖功能

微信小程序新手教程之數據訪問設置

1、專題——DIY圖片的模板,點擊可以生成使用,分享到朋友圈。

2、分享墻——用戶上傳的自己DIY作品。

3、立即制作——可以用自己的圖來DIY。

4、告訴我——告訴產品的改進,內容的增加。

想要體驗怎么制作屬于自己個性朋友圈照片的用戶,掃一掃下面的二維碼就可以啦!還等什么,趕緊掃碼體驗,開啟你的嗨圖之旅吧!

微信小程序新手教程之數據訪問設置
標簽: 微信
相關文章:
主站蜘蛛池模板: 日韩精品在线一区 | 欧美成人在线观看 | 精品综合久久久久久99 | 欧美精品专区55页 | 国产亚洲精品久久久久久 | 欧美一区二区三区男人的天堂 | 成年午夜一级毛片视频 | 成人国产亚洲欧美成人综合网 | 久久伊人操 | aaaaaa精品视频在线观看 | 欧美特级特黄a大片免费 | 久久99一区 | 成年男人的天堂 | 亚洲欧美日本人成在线观看 | 国产日韩精品在线 | 国产观看在线 | 久久久久久久综合 | www.99视频| 亚洲精品中文字幕久久久久久 | 毛片免费全部播放一级 | 成人免费看毛片 | 亚洲高清国产一区二区三区 | 国产91在线 | 亚洲 | 免费国产黄网站在线观看视频 | 国产高颜值露脸在线观看 | 亚洲视频在线观看网址 | 日产国产精品久久久久久 | 久草在线视频新时代视频 | 日韩一区二区三区精品 | 国产成人精品久久一区二区小说 | 一级做a爰片性色毛片小说 一级做a爰片性色毛片中国 | 成人午夜影视 | 欧美日韩一区在线观看 | 大学生一级一片第一次欧美 | a毛片全部播放免费视频完整18 | 美国一级毛片免费看 | 成人国产欧美精品一区二区 | 香港三澳门三日本三级 | 真人一级一级特黄高清毛片 | 亚洲国产精品线播放 | 欧洲亚洲一区 |