Nv 一款经典模块化,从模块策略到UI再到成品PRO的全流程解决方案 Nv简介 # Nv是由Nv-engine模块、Nv-UI和Nv-PRO这3个大模块组合而成。 当然每一个模块都是有关联但又可以单独引入使用的,各个模块代码完全托管到Github,可以自行改动和使用。 Nv-engine:模块引擎,你就可以用他直接替换require.js和sea.js来使用。(对比优点:性能卓越,api简单、不需要过多配置,内置常用方法) 更多语法了解,engine API Nv-UI:UI是组件化的重要组成部分,支持国际化拓展、主题切换(配置)、快速拓展第三方组件等灵活功能。UI主要分为两个部分,一个就是可以直接使用css样式来使用UI的基础模块部分功能:栅格、表单校验样式、按钮等。另外一部分就是需要js交互的就需要引入nv.js了:外置组件和select、radio等。 更多快速引用方法请查看文档 Nv的快速使用方法 Nv-PRO:集合了引擎和组件的一款支持多功能主题的后台管理系统。可以使用Nv的全套生态语法。演示地址和代码仓库,当然支持多语言和快速换肤。目前内置5种皮肤:极客蓝、经典红、幽暗黑、深空灰、活力橙 常见问题快捷入口 # 如何兼容Zr老版本? 何为内置组件、外置组件? 各个组件导航树 Nv的快速使用方法 【内置组件】开发问题 【外置组件】讨论和改进意见 【模块引擎地址】Nv-engine 【组件库地址】Nv-UI 【后台UI产品】Nv-PRO 【主题样式修改】Nv组件和PRO的样式修改 Nv-UI的代码结构简介