Nova.js,小巧易用的WebComponent框架,让组件化开发更简单
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Nova.js,⼩巧易⽤的WebComponent框架,让组件化开发更简单使⽤Nova.js
简介
Nova.js是⼀个⼩巧的Web Component框架,旨在帮助开发者⽅便快速地开发组件。
作者起初希望在⼀个移动端项⽬中使⽤Polymer进⾏开发,但发现Polymer的代码对于移动端⼩
型项⽬过于庞⼤、且只⽀持到Android4.4。
因此借鉴了Polymer的部分组件开发的思想,实现了
Nova.js。
Nova.js使⽤gzip压缩后的总⼤⼩为12K。
浏览器⽀持度
移动端主流浏览器(Android2.3+, iOS4.0+)
PC端主流浏览器(Chrome, Safari, Firefox, IE9+)
功能列表
⾃定义元素
Scoped CSS
模板双向绑定
监听属性
事件模型
⽅法切⽚
Behaviors复⽤机制
获取Nova
通过Bower获取
bower install --save Nova.js
直接下载
Download ZIP
使⽤CDN资源
<script src="/static/c194ef77618ac141/nova_polyfills.1.0.1.js"></script>
<script src="/static/c70d46df1c829566/nova.1.0.1.js"></script>
<!-- https -->
<script src="https:///static/c194ef77618ac141/nova_polyfills.1.0.1.js"></script>
<script src="https:///static/c70d46df1c829566/nova.1.0.1.js"></script>
最新最早最热
13条评论
C凉凉D
回复俺这根⽠已找不到名字: 哦,我没看仔细,原来⽛齿~
2015年12⽉9⽇回复顶转发
俺这根⽠已找不到名字
回复 C凉凉D: ⽬前不能哦,http和https使⽤的地址不⼀样。
2015年12⽉9⽇回复顶转发
C凉凉D
这样可以么?
<pre>
<script src="///static/c194ef77618ac141/nova_polyfills.1.0.1.js"></script>
<script src="///static/c70d46df1c829566/nova.1.0.1.js"></script>
</pre>
2015年12⽉8⽇回复顶转发
周曜irideas
回复俺这根⽠已找不到名字: 我其实想说:把摘要的16位字符去掉好看。
2015年12⽉3⽇回复顶转发
粑粑⿇⿇爱梓宸
回复俺这根⽠已找不到名字: 了解,最近也在实验,ie8下光registerElement的坑就很多。
2015年12⽉2⽇回复顶转发
俺这根⽠已找不到名字
回复粑粑⿇⿇爱梓宸: 不好意思,写⽂档的时候写想表达是只⽀持⼤于IE8的,结果表述错误了。
2015年12⽉2⽇回复顶转发
粑粑⿇⿇爱梓宸
浏览器⽀持记得原来是ie8+,改成ie9+了,看了下github上没改,⽽且看代码不太⽀持ie8+
2015年12⽉2⽇回复顶转发
⼀个⼩学⽣
关注中……
2015年11⽉26⽇回复顶转发
俺这根⽠已找不到名字
回复周曜irideas: 仅版本号是指把前⾯的nova去掉嘛?留着nova会更清楚⼀些哦
2015年11⽉20⽇回复顶转发
周曜irideas
CDN资源的URL可以更优雅些,仅版本号就够了。
⾛公共托管库吧!
2015年11⽉20⽇回复顶转发
markyun
地板
2015年11⽉11⽇回复顶转发
TengfeiQi
板凳
2015年11⽉9⽇回复顶转发Awe
沙发
2015年11⽉9⽇回复顶转发。