Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.02.2018, 23:01
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

First app on ReactJS
Здравствуйте.

Не могли бы Вы ознакомиться с кодом, который я написал и указать на вещи, которые по Вашему мнению сделаны неправильно?

Код на github.


Необходимо было реализовать редактор маршрутов — одностраничное приложение, в котором пользователь в интерактивном режиме сможет создавать на карте маршрут, указывая начальную, конечную и промежуточные точки движения.

Детали:
Приложение визуально состоит из:
• текстового поля ввода для новых точек маршрута;
• списка уже введенных точек маршрута;
• интерактивной карты. 

Новая точка маршрута добавляется с помощью ввода ее названия в текстовом поле и нажатия Enter. После этого:
• введенная точка маршрута отображается в конце списка уже добавленных точек;
• в текущем центре карты появляется маркер, обозначающий новую точку маршрута.
Напротив каждой точки маршрута в списке находится кнопка удаления, при ее нажатии точка маршрута пропадает из списка, а с карты пропадает ее маркер.
Порядок точек маршрута в списке можно изменять перетаскиванием.
Маркеры, соответствующие точкам маршрута, можно перемещать по карте перетаскиванием.
Маркеры на карте соединены прямыми линиями в том порядке, в котором они находятся в списке. Полученная таким образом ломаная изображает маршрут, первая точка в списке — начало маршрута, последняя — конец маршрута.
При изменении порядка точек в списке или их удалении, а также при перемещении маркеров маршрут на карте автоматически перерисовывается.
При клике на маркер появляется балун, в балуне отображается название соответствующей ему точки.


Результат тут.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа Reactjs с codepen Sinevik Общие вопросы Javascript 1 02.02.2018 16:57
Как заставить правильно написать команду sencha app build --locale en production? khusamov ExtJS 4 28.04.2017 10:55
sencha app built kolka ExtJS 4 09.09.2015 13:24
ошибка с публикацией скрипта в google script app lena909909 Ваши сайты и скрипты 0 09.08.2013 19:05
MVC. Как Вызывать App из стороннего скрипта? kostin ExtJS 1 01.12.2011 02:34