Настройка панели DirectionsRenderer с помощью пользовательского css

#javascript #google-maps-api-3

#javascript #google-maps-api-3

Вопрос:

Я использую DirectionsService в Google Maps API и визуализирую результат с помощью DirectionsRenderer. Я использую функцию setPanel(), и инструкции по указанию успешно отображаются. Однако, есть ли какой-либо способ, которым я могу настроить макет и дизайн с помощью моих собственных файлов CSS?

Я все еще застрял между использованием ответа JSON или настройкой класса HTML, предоставляемого DirectionsRenderer

Пример имени класса, предоставленный DirectionsRenderer

Комментарии:

1. Не используйте средство визуализации. Получите ответ API и используйте все, что вам нужно, оттуда.

2. @MrUpsidown, так что лучше использовать JSON-ответ для заполнения HTML-элементов, а не настраивать классы по умолчанию, предоставляемые DirectionsRenderer (например: adp-list, atp-list, как показано выше)?

3. Определенно да. Структура HTML и классы CSS не документированы и могут измениться в любой момент без предварительного уведомления (с новой версией API и т.д.). Я бы либо использовал ее как есть, либо создал ее с нуля из ответа API.

4. Спасибо за пояснения! ~ Теперь я получаю четкое представление о том, что я хочу сделать.