zeni1agent, я глянул тесты. Походу pathSegList и getPathData оба возвращают просто массив команд для d. Это совсем не массив точек, и уж тем более до углов там далеко. Если это то что вам нужно, то можете просто Snap.parsePathString использовать:
Если основная задача это именно найти точки и углы, то либо в snap этого нет, либо очень глубоко закопано. Возможно svg-points или PathToPoints вам поможет
Улан Мурзалиев, куча таких калькуляторов в интернетах, как в виде плагинов/библиотек, так и в виде готовых примеров. Точный запрос сложно будет придумать чтоб их искать, но думаю на первых нескольких страницах выдачи по запросу "js расчет стоимости" вы найдёте что нужно
OWIII, ну, в целом это ничего сильно не меняет; вы можете посмотреть как реализованы соответствующие плагины и написать так же. Никакой логики на библиотеках там чаще всего не завязано, функции из библиотек используются часто только как утилиты, то есть переписать ничего не стоит. К тому же часть из них написана без библиотек. А вот тут даже разжёвывают
"каждое лето нажатие на кнопку будет отсылать запрос на сервер" - не только каждое лето, но ещё весну, осень и зиму. То есть в таком gwt режиме работает большинство java фреймворков для разработки, типа там spring + vaadin, но мне кажется это можно отключить. Могу ошибаться.
Вы кажется единственный столкнулись с задачей интеграции гугловой капчи, никому раньше в голову такое не приходило. Ну серьезно, это ведь легко гуглится
Например можно передавать в rec вторым аргументом уровень вложенности чтобы потом в зависимости от значения этого аргумента как-то преобразовывать ключ.
"И еще, как объяснить js вот это: if(уровень вложенности == 3) {сделай вот это}" - в чем суть вопроса? Проверяете значение уровня вложенности, в зависимости от него что-то делаете.
Не не не, Дэвид Блэйн, я с яндекс картами работаю миллион лет, и всегда когда мне казалось что программисты яндекса - мудаки, я просто несколько раз проверял всю свою логику и натыкался на ошибку. И вам советую. Проанализируйте алгоритмы, найдёте ошибку. Ya.Maps работают как часы, я гарантирую это
LastGeneral, ну это я так, просто вам накидал вопросов чтоб было понятно что вы пока нам не дали никакой инфы где вы видите эту полоску - ос, браузер, версия. Попробуйте например другой браузер. Если все так специфично и действительно вы видите эту полоску, а другие - нет, то подозреваю это какой-то локальный глюк
Можете попробовать например по одной удалять картинки в инспекторе и рассчитывать что полоска вдруг исчезнет, что позволит хоть чуть чуть осознать кто виноват
Если основная задача это именно найти точки и углы, то либо в snap этого нет, либо очень глубоко закопано. Возможно svg-points или PathToPoints вам поможет