常见组件列表
展示为市场上常用的组件,Nv能快速扩展所有市场js组件和插件,只需要简单包装一下即可。第一步:下载非压缩版本的js代码
第二步:找到注册到window上的变量比如:window.jQuery,window.Swiper等
第三步:删除注册到window上的变量同时将其return到Nv的add方法内即可完成
以下是常用已封装的代码库,随时可更新
使用方法 #
//可以直接使用
Nv.use("jquery");
//当然更多的是使用后注入到钩子中的业务逻辑
Nv.use("datatables",function(nv,Datatables){
//可以使用Datatables的所有功能了
//即使Datatables依赖jquery也已经按照顺序加载完毕,无须重复加载
//但是此钩子函数不能访问外部的作用域,即Datatables虽然依赖jquery,但是此处无法使用jquery的语法
//所以如果想使用jquery,请在use的时候额外添加使用的第三方库的名称即可
})
//使用jquery的语法
Nv.use("jquery","datatables",function(nv,$,Datatables){
//这样就可以使用jquery的语法了,基本原则就是使用就要use这个已存在的第三方组件
})
Nv的常用外置组件 #
Nv的use名称
|
链接地址
|
---|
Jquery及插件 #
Nv的use名称
|
描述
|
文档外链
|
---|
展示类组件 #
Nv的use名称
|
描述
|
文档外链
|
---|
animate
|
只需参考API中的样式,将样式名称复制到对应的节点即可实现效果
|
|
swiper
|
版本号:4.0
|
|
echarts
|
版本号为:4.0.4,包含所有图表组件,大约是706KB左右
|
|
echartsSimple
|
版本号为:4.0.4,只包含基础图表:折、柱、饼,大约是283KB左右
|
|
echartsNormal
|
版本号为:4.0.4,包含常用图表:折、柱、饼、散点、图例、工具栏、标注/线/域、数据区域缩放,大约是444KB左右
|
|
compress
|
图片压缩
|
|
perfectscrollbar
|
版本号为:v1.3.0
|
数据处理类组件 #
Nv的use名称
|
描述
|
文档外链
|
---|