我在开发微信小程序中用到的几个不错的库

昨天文章中给大家提到过,在今天的文章中,给大家分享一下,我在开发过程中用到的不错的一些微信小程序的开源库。说道做到,今天就给大家分享。

图片裁剪工具

图片裁剪工具:we-cropper ,这个开源库真的是很好用,在我开发的微信小程序:活动云助手,其中的抽奖功能上上传图片,裁剪图片用到的就是它。它的功能有哪些呢?如下:

  • 实用的 API
  • 灵活的钩子函数
  • 多场景的 demo 可供参考:
    • 常规裁剪
    • 上传裁剪头像
    • 裁剪网络图片
    • 添加水印
    • 局部裁剪

效果图如下:

你也可以长按识别小程序码,在线体验一下:

开源库地址:https://github.com/we-plugin/we-cropper 作者:we-plugin

时间选择控件

我开发的微信小程序中,选择时间控件是在网上找的一个开源库,因为微信小程序自带的时间和日期组件是分开的,要么只能选择日期,要么只能选择时间,没有年月日,时分秒一起选择的功能,得自己写。那么这个控件是什么效果呢?大家可以去我们的活动云助手小程序上体验一下。

使用后的效果图如下:

怎么样,还不错吧,还带有星期展示功能。这个库是我在网上找到的,作者没有放到 GitHub 上,所以想要用的朋友,可以在公众号后台回复关键字“时间”,即可获取下载地址。

日历组件

在我开发的另外一款小程序:科创智慧中,用到了日历组件。我感觉这款日历组件不错,大家可以根据自己的需要进行修改样式,挺好的。效果图如下:

是不是感觉还不错?开源库地址如下:

地址:https://github.com/treadpit/wx_calendar 作者: treadpit

总结:今天分享的这三个开源库,相信在未来的小程序开发中绝对非常常见而且有用。希望大家能够喜欢。

原文发布于微信公众号 - 非著名程序员(non-famous-coder)

原文发表时间:2018-02-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Web 开发

最近做的几件事

MVC模型,把前、后以及中间控制器分离了,3样东西,分开写,Coding的时候,专注于某一个细节即可,最后再联动调试。

790
来自专栏中国Android研究院

是时候学习Flutter了

Flutter是谷歌在2018年2月份的谷歌IO大会上推出的一款跨平台的UI框架,可以快速的在Android和IOS平台上构建高质量的原生用户界面。可以与你现有...

2703
来自专栏数据小魔方

rmarkdown+flexdashboard制作dashboard原型

R语言作为一门统计计算和数据可视化为核心特色的工具性语言,其在可视化领域或者说数据呈现方面有着非常成熟和系统的解决方案。

1533
来自专栏顶级程序员

手把手教你爬取互联网资源

文 | 杨真 在资源匮乏,搞人工智能和大数据应用没有数据,做社交应用找不到用户,开发图片应用缺少图片,的情况下,如何冷启动? 最好的办法就是做一个爬虫,批量从...

4847
来自专栏PHP在线

HTML5移动应用开发

1.离线缓存为HTML5开发移动应用提供了基础 HTML5 Web Storage API可以看做是加强版的cookie,不受数据大小限制,有更好的弹性以及架构...

3788
来自专栏空帆船w

我的公众号文章是如何排版的?

文字排版是一篇文章展现给读者的第一印象,不知道大家怎么看,反正我每次看到排版错乱的文章,往下读的兴趣直接减少了一半。

2872
来自专栏向治洪

android多屏幕分辨率适配

做android开发,开源嘛,满市场都是凌乱的机型,总少不了适配这样或那样的型号。在这里分享一下自己在开发中用到的方法。 首先要介绍一下drawable-md...

23310
来自专栏视频咖

腾讯视频云 LiteAVSDK 升级到 5.2.5541

4.9 版本开始,短视频licence开始支持自动续期,如果有使用短视频功能申请过licence,请关注:

4952
来自专栏星流全栈

新手向:Vue 2.0 的建议学习顺序

1015
来自专栏Jerry的SAP技术分享

推荐一个有趣的Chrome扩展程序-查看任意网站的开发技术栈

对于前端开发人员来说,目前的前端框架层出不穷,最受欢迎的莫过于所谓的前端框架三驾马车:Angular, React和Vue。在学习的过程中,肯定好奇现在的互联网...

1033

扫码关注云+社区

领取腾讯云代金券