path (), set () в рафаэле - PullRequest
       17

path (), set () в рафаэле

0 голосов
/ 30 апреля 2019

1.Установить () создать массив?назначить sub.svg.set () для sub.itemPath делает массив itemPath?

 sub.itemPath = sub.svg.set(); 

2.Как это может произойти?для itemPath нет объявления массива.Возможно ли создать массив напрямую без объявления?

sub.itemPath[i] = returnPath[i];
Я знаю, что path () рисует линию, но без параметра, как она может рисовать?

.

 returnPath[i] = sub.svg.path();

ссылка

https://dmitrybaranovskiy.github.io/raphael/reference.html#Paper.path

полный код

  function getPath(sub) {

            var sLength = sub.options.length;

                 sub.itemPath = sub.svg.set();

            var returnPath = new Array();

            for(var i=0;i<sLength;i++) {

                returnPath[i] = sub.svg.path();

                     sub.itemPath[i] = returnPath[i];

            }

            return  returnPath;
    }
...