微信小程序统计Trello、掘金积分,Promise异步处理

声明:本人是第一次写小程序项目,有写的不对的地方,大佬们指点指点。

简介

Trello是一款团队管理工具。本文介绍的是使用微信小程序做一个积分排名的项目,从微信小程序端去调用Trello的接口、获取掘金上面的文章,按照特定的规则去积分。项目开始之前需要做一些准备工作:

  1. 注册 Trello 账号–>注册为开发者 –>获取 trello 开发者的key –>生成 token。然后进入Trello API 文档获取需要的接口。
  2. 成为微信小程序开发者,具体步骤请参考https://developers.weixin.qq.com/miniprogram/dev/quickstart/basic/getstart.html
  3. 获取genetalks_大数据里面的所有文章。

提示:使用微信开发者工具发请求前先把:微信开发者工具(右上角) –> 详情 –> 不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书 (✔ 上)

Read More

使用vue自定义指令来开发一个表单验证插件

简介

这段时间在进行一个新项目的前期搭建,新项目框架采用vue-cli3和typescirpt搭建。因为项目比较轻量,所以基本没有使用额外的ui组件,有时候我们需要的一些基础组件我就直接自己开发了。今天就来介绍一下如何利用vue的自定义指令directive来开发一个表单验证插件的过程。

Read More

mxGraph使用经验总结

mxGraph是一个支持多种语言(Java、JavaScript、PHP、.NET)的画图框架,所绘制的图形可以在主流浏览器以及原生应用上使用。
mxGraph官方资料全英文,网上有几篇mxGraph的教程,对于“入门”和“使用”讲解得比较详细。
所以这篇文章不是介绍如何画一个图形,写一个hello world,而是重点介绍学习mxGraph时觉得比较重要的、难以理解的或者容易被忽略的知识点。
需要读者对mxGraph的文档有一定的了解或者使用mxGraph。

Read More

页面和应用之间的交互

前言

公司某个项目有一个功能,需要在网页上通过用户上传文件后,拉起本机的应用,然后应用显示上传速度等各种各样的详细信息,网页上显示上传进度等简短信息。类似zoom的完美体现。我们知道js是运行在浏览器的,所以拉起应用肯定需要各个桥梁相互配合。本篇文章也是这个探索过程的总结。

Read More

mxgraph的艰难入门

前言

公司今年有个需求是希望前端能展现出大数据计算过程的拓扑图,最好还是能够动态展现。部门老大给我们推荐了mxgraph这个绘图js库,希望我们能够熟练掌握。于是我就先着手开始研究起来了。不过我现在对于mxgraph的掌握还非常的渣,这篇文章是记录到现在为止我的学习成果。

Read More