看大神如何玩转微信小程序日历插件?

什么叫微信小程序插件呢?作为移动端的程序员肯定很熟悉这么一个概念,那就是开源库,尤其是 Android 开发的时候使用 gradle 远程依赖开源库,没错,微信小程序插件就是相当于远程的开源库,统一写完插件上传到微信上,就像我们写完开源库,上传到 bintray 上一样。

好了,咱直接上图吧,炫酷的图片直观,能够让大家在视觉上受到冲击,感受一下这个日历插件的魔力。如下:

看完效果图,是不是感觉很漂亮,几乎可以满足使用者的所有需求,各种可以修改和自定义。这款日历插件叫:「极点日历」,支持 1900 年 1 月 ~ 2099 年 12 月这两百年间的公历和农历显示,插件提供了丰富的可配置属性,包括日期的显示方式、选择范围、是否显示农历等,可自定义来适配不同的使用场景。

上面画线和标记的地方,支持各种属性的修改和自定义,满足大家所有的需求,属性如下:

使用方式

使用方式也非常简单,直接依赖就可以直接引用了,大致步骤如下:

1、在微信小程序管理后台——设置——第三方服务,按 AppID(wx92c68dae5a8bb046)搜索到该插件并申请授权。

2、在要使用该插件的小程序 app.json 文件中引入插件声明。

3、在需要使用到该插件的小程序页面的 JSON 配置文件中,做以下配置:

4、在相应布局页面添加以下语句即可嵌入插件。

<calendar />

使用步骤,是不是跟我们 Android 远程依赖的方式很相似,也很简单吧?如果对微信小程序开发感兴趣的同学,赶紧去试试吧!

开源地址:https://github.com/czcaiwj/calendar ,顺便感谢作者:czcaiwj 的开源无私分享和奉献。

非著名程序员的 slogan 就是:好东西就是用来分享的。

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

原文发表时间:2018-05-29

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏北京马哥教育

Python库大全,建议收藏留用!

43130
来自专栏欧阳大哥的轮子

论MVVM伪框架结构和MVC中M的实现机制

一直都有人撰文吹捧MVVM应用开发框架,文章把MVVM说的天花乱坠并且批评包括iOS和android所用的MVC经典框架。这篇文章就是想给那些捧臭脚的人们泼泼冷...

11530
来自专栏腾讯技术工程官方号的专栏

高并发性能调试经验分享(上)

4月份的时候看到一道面试题,据说是腾讯校招面试官提的:在多线程和高并发环境下,如果有一个平均运行一百万次才出现一次的bug,你如何调试这个bug?遗憾的是知乎很...

1.1K30
来自专栏腾讯云安全的专栏

你熟悉的Android Root 方式有哪些?|附演示视频

31150
来自专栏烂笔头

Django 1.10中文文档-第一个应用Part5-测试

目录[-] 本教程上接教程Part4。 前面已经建立一个网页投票应用,现在将为它创建一些自动化测试。 自动化测试简介 什么是自动化测试 测试是检查你的代码是...

38660
来自专栏IT派

Python库大全,建议收藏留用!

学Python,想必大家都是从爬虫开始的吧。毕竟网上类似的资源很丰富,开源项目也非常多。

33720
来自专栏Golang语言社区

Goroutine调度器

在了解Go的运行时的scheduler之前,需要先了解为什么需要它,因为我们可能会想,OS内核不是已经有一个线程scheduler了嘛?

12820
来自专栏极客慕白的成长之路

Python实现单博主微博文本、图片及热评爬取

19920
来自专栏北京马哥教育

手把手教你从无到有写一个运维APP

? 由于自己现在无业游民,所以没有什么现成的环境,环境就随便找个公网的。再者当下的完成度应该算不上一个完整的 APP,但是作为参考,依瓢画葫芦绝对足够了,如果...

43260
来自专栏非著名程序员

基于开源项目搭建属于自己的技术堆栈

? 在技术面试的时候肯定都会问到使用了哪些第三方框架,为什么使用它而不用其他的。身边朋友就有这样的亲身经历: 面试官:你们项目中加载图片都是用的什么框架? 面...

28170

扫码关注云+社区

领取腾讯云代金券