DEMO github址
卓囚、本人之前一直使用h5開(kāi)發(fā)釘釘三方應(yīng)用簿盅,最近看到官方推薦用釘釘e應(yīng)用轧拄,即小程序揽祥,于是興奮的不行,終于解決了之前所有的調(diào)試難的問(wèn)題檩电,各種不兼容問(wèn)題和各種奇怪問(wèn)題了拄丰,總之桅打,有了一整套的ui設(shè)計(jì),真正的三端統(tǒng)一了有沒(méi)有^_^愈案。
好挺尾,廢話不多說(shuō),我寫(xiě)這系列的文章也是為了以后我前端的人員少踩坑站绪,畢竟我是開(kāi)發(fā)過(guò)微信小程序的遭铺,所以這個(gè)一看立馬秒懂,(有點(diǎn)裝b請(qǐng)見(jiàn)諒)
首先在看這篇文章之前恢准,你要保證自己看過(guò)文檔魂挂,下載了小程序開(kāi)發(fā)工具工具下載地址,創(chuàng)建好應(yīng)用馁筐,好了下邊不多說(shuō)涂召,就創(chuàng)建第三方個(gè)人應(yīng)用來(lái)說(shuō)對(duì)小程序的代碼做一下簡(jiǎn)單的梳理,
app.js 小程序的主入口文件敏沉;類似于vue單頁(yè)面項(xiàng)目的main.js
app.acss小程序全局css果正;類似vue 的app.css
app.json 這里說(shuō)明下這個(gè)json文件的作用;可以設(shè)置標(biāo)題顏色盟迟,標(biāo)題背景色等
pages 文件? 頁(yè)面都放在本文件下
components 組件文件夾
ajaxsever? 放ajax的文件
api.js請(qǐng)求的api路徑都放在這里
ddApi.js 封裝dd原生自帶的一些請(qǐng)求功能
ddRequest .js 基于dd.httpRequest做一下封裝
config.js 來(lái)判斷是測(cè)試環(huán)境還是生產(chǎn)環(huán)境 配置請(qǐng)求的參數(shù)地址
utils工具類
filter.js 過(guò)濾器? 對(duì)一些需要登錄的地方過(guò)濾保證登錄狀態(tài)
其他的待添加
App的生命周期有以下幾個(gè)部分(明天繼續(xù))
附帶以下測(cè)試示例
之前一直有朋友說(shuō)能不能給個(gè)demo,因?yàn)橐恢睕](méi)有看秋泳,前幾天看到所以抽空加了個(gè)demo,小弟附上地址,喜歡的話多點(diǎn)贊多Fork,謝謝
https://github.com/liangqifei/ddMiniProjectDemominiProjectDemo?