Raphael.js中的一张纸和一套是什么


  1. 什么是Raphael.js 中的纸张集合

  2. 这是一些外部图书馆的参考资料吗。。?

  3. 它的用途是什么,如何使用。。?

Paper是对其使用的主要SVG元素的Raphael引用,有点像容器(可以有几个)。它还有额外的方法和变量,所以它不仅仅是一个SVG元素,而且你可以把它看作是一个主SVG元素。

集合就像一个数组,用来存储拉斐尔的元素。

当它有用的时候,是在大量的Raf元素上迭代。

所以你可以做一些类似的事情。

var mySet = paper.set();
mySet.push( myCircle, myRect, myOtherShapeCreatedEarlier);
mySet.forEach( function( el ) { doSomethingWithEachElement() } );

你也可以做一些事情,比如。。。

var mySet = paper.selectAll('path');
mySet.attr({ opacity: "0" });

这会让所有的路都消失。

因此,集合实际上只是一种以简单的方式处理元素的方法。

最新更新