久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

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

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

瀏覽:77日期: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、告訴我——告訴產品的改進,內容的增加。

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

微信小程序新手教程之數據訪問設置
標簽: 微信
相關文章:
主站蜘蛛池模板: 国产成人久久 | 日本成人中文字幕在线观看 | 亚洲成人一区二区三区 | 成人在线看片 | 成人在线播放 | 亚洲精品色 | 久久久久久精 | 亚洲成人免费网站 | 亚洲网色 | 五月激情综合网 | 日本黄色大片免费看 | 亚洲午夜精品一区二区三区 | 一区二区三区精品 | 日操视频| 国产精品免费观看 | av在线一区二区三区 | 精品国产99 | 国产午夜久久 | 亚洲国产精品久久久久 | 日韩一区高清视频 | 亚洲欧美在线免费 | 久久久久久久久久毛片 | 真人女人一级毛片免费播放 | 中文字幕在线视频精品 | 国产日韩中文字幕 | 国产婷婷精品av在线 | 精品国产髙清在线看国产毛片 | 中文字幕精品一区 | 成人h在线 | 国产精品久久国产精品 | 欧美日韩国产在线 | 龙珠z国语291集普通话 | 国产中文在线 | 精品成人佐山爱一区二区 | 91人人| 精品在线 | 在线精品亚洲 | 国内精品三级 | 一区二区三区国产 | 午夜精 | 国产成人jvid在线播放 |