2011-06-17 94 views
0

我想知道,有没有一种方法建立在相同的路径raphael.js?raphael.js链路径命令

我的意思是,我不会例如建立一个使用for()循环的路径。我认为返回的变量path = paper.path(...)可以用来增加使用c.path()的路径。但这抛出一个错误,因为该方法路径()不存在...

我现在发现的唯一的解决办法是建立一个字符串,然后通过它在一个时间paper.path()

有没有更优雅的解决方案?

回答

0

您可以应用属性“路径”来更新路径。 initialPath="M.......";

path=paper.path(initialPath); 

initialPath=initialPath+" 50 200"; 
path.attr({path:initialPath}); 
+0

那么有一个路径属性可以编辑?好的,谢谢 – Bakaburg 2011-06-17 09:01:01

+0

我看到在老版本的raphael中有像linrTo()这样的函数来构建路径,使用变量时它们非常方便!现在我使用字符串和空格'm'+ var +''+ var等构建它们......没有更漂亮的方法吗? – Bakaburg 2011-06-20 00:46:12