钉钉小程序开发

DEMO github址

、本人之前一直使用h5开发钉钉三方应用,最近看到官方推荐用钉钉e应用,即小程序,于是兴奋的不行,终于解决了之前所有的调试难的问题,各种不兼容问题和各种奇怪问题了,总之,有了一整套的ui设计,真正的三端统一了有没有^_^。

好,废话不多说,我写这系列的文章也是为了以后我前端的人员少踩坑,毕竟我是开发过微信小程序的,所以这个一看立马秒懂,(有点装b请见谅)

首先在看这篇文章之前,你要保证自己看过文档,下载了小程序开发工具工具下载地址,创建好应用,好了下边不多说,就创建第三方个人应用来说对小程序的代码做一下简单的梳理,


项目目录


app.js 小程序的主入口文件;类似于vue单页面项目的main.js

app.acss小程序全局css;类似vue 的app.css

app.json 这里说明下这个json文件的作用;可以设置标题颜色,标题背景色等

pages 文件  页面都放在本文件下

components 组件文件夹

ajaxsever  放ajax的文件

api.js请求的api路径都放在这里

ddApi.js 封装dd原生自带的一些请求功能

ddRequest .js 基于dd.httpRequest做一下封装

config.js 来判断是测试环境还是生产环境 配置请求的参数地址

utils工具类

filter.js 过滤器  对一些需要登录的地方过滤保证登录状态


其他的待添加


App的生命周期有以下几个部分(明天继续)

附带以下测试示例


之前一直有朋友说能不能给个demo,因为一直没有看,前几天看到所以抽空加了个demo,小弟附上地址,喜欢的话多点赞多Fork,谢谢

https://github.com/liangqifei/ddMiniProjectDemominiProjectDemo 

你可能感兴趣的:(钉钉小程序开发)