天天看点

分享几个JavaScript写的原生控件

yluoUI(github地址)是纯JavaScript编写,不依赖任何第三方库,每个组件可以单独使用。

目前UI库有表格,下拉框,单选按钮,多选按钮,滚动条,分页器等10多个组件。

由于在编写的过程中比较仓促,没有编写文档。但是每个组件都有使用例子,代码比较简洁,大家在使用的时候可以查看源码,很方便自己修改定制。

至于说现在市场上有这么多UI库为什么还要重造轮子。 本人在一个项目中,用到的ui组件就需要那么几个。 而据我所知目前的市场上的库基本都是集合在一起的属于重量级的,并且很少能自己定制。而有一些单独开源的组件大多数是基于jquery编写的,在项目中要求是用纯JavaScript编写的,所以本人只能根据需求编写了需要的组件,然后就有了yluo UI。

关于维护,本人会一直维护下去,此次没有写文档是因为时间太过于仓促,但这并不影响大家的使用。 yluo UI 下一步的工作就是完善文档,还有优化dataGrid组件使得其具备有显示千万级别数据的能力,增加日历还有对话框等组件。

本人的精力有限,难免有bug,望见谅。 如果在使用的过程中遇到解决不了的bug的话可以留言,谢谢!

github地址:https://github.com/yingtianxun/yluoUI