本文主要是介绍NutUI2.2震撼发布,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
NutUI 是一套京东风格的移动端Vue组件库,开发和服务于移动Web界面的企业级前中后台产品。通过NutUI,可以快速搭建出风格统一的页面,提升开发效率。目前已有近 40 个组件,这些组件被广泛使用于京东的各个移动端业务中。
本次升级内容:
新增组件
- Popup组件(自定义弹出层)
- LeftSlip组件(侧滑菜单,侧滑删除)
- LazyLoad组件(图片懒加载)
- TextInput组件(文本框)
- TextBox组件(文本域)
- Elevator组件(电梯楼层)
- Avatar组件(头像)
- TabSelect组件(送货时间)
修复完善组件
- 【DatePicker】修复部分手机样式不兼容问题
- 【Swiper】完善异步加载不需主动调用更新事件、懒加载方式优化
- 【Uploader】增加自定义header功能
- 【InfiniteLoading】解决 keep-alive 场景scoll事件未卸载问题
- 【CheckboxGroup】增加全选、反选功能
- 【Calendar】修复日历组件,当某个月的1号是周日时,月份下方会空出来一行的问题
- 【Menu】修复组件多实例时引起的bug
- 【Imagepicker】解决imgList双向绑定问题
- 【Toast】修复toast多实例关闭事件冲突
- 【Scroller】修复horizontal-scroll 下固定宽度滑动计算bug
未来可期
NutUI Next:基于 Vue 3、全面 TypeScript、独立构建的 NutUI-CLI。我们对整个 NutUI 系统架构进行革新,这次革新我们将其称之为 NutUI Next。
-【Vue3】
与时俱进,拥抱未来。NutUI Next 版本基于即将发布的 Vue 3.0 实现,并争取和 Vue 3.0 同期发布。
-【TypeScript】
随着前端应用的复杂度不断飙升,组件的可维护性以及扩展性愈加困难。需要兼顾各个类以及方法的复用性和扩展性,为了解决这一痛点,在NutUI Next版本中将全面启用TypeScript。
-【NutUI-CLI】
我们将整个组件库构建工具抽离出,采用 WebPack Node API构建,对编译做出更细粒度的控制,同时加大对编译配置的优化调整,大幅提高性能和减少打包文件体积。
欢迎git点赞哦
欢迎访问NutUI组件库网站:nutui.jd.com
git库地址:github.com/jdf2e/nutui
这篇关于NutUI2.2震撼发布的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!