cor*_*ath 3 html5 widget angularjs polymer
我知道可以通过创建指令在AngularJS中创建自定义HTML5元素/小部件.
我最近一直在研究聚合物.另一个框架可以轻松创建自定义元素.但是,Polymer使用像ShadowDOM这样的原生HTML5 API ,AngularJS没有.
注意:我只考虑为最新的浏览器创建自定义元素/小部件.
看起来AngularJS和Polymer都可以完成工作.但这两个图书馆的优点和缺点是什么?
Polymer利用Custom Elements在HTML中创建新元素.这是添加到浏览器中的新W3C规范.好处是API是浏览器的原生API,并且可能比JavaScript库等效的API更高效.
角度指令在概念上类似于自定义元素,但它们是使用自定义JavaScript实现的.它们不使用标准API ...在自定义元素存在之前创建.Angular表示他们将来会采用Shadow DOM,Custom Elements等规范.
我还更深入地回答了Angular和Polymer 之间的差异,在Polymer元素和AngularJS指令之间有什么区别?
| 归档时间: |
|
| 查看次数: |
1260 次 |
| 最近记录: |