Задать вопрос
@aivazovski

Как передать переменную из php в js не захламляя код?

Добрый день.

Собственно мне нужно полученную из php переменные использовать в JS. В этом нет ничего сложно, но загвоздка в том, что эти переменные, это массивы точек для полигонов карты на несколько тысяч объектов каждый.

Я могу сделать как нибудь как в коде ниже, засунув всё это в цикл. Но тогда код страницы будет безумно огромен.
var am5sat = {};
am5sat.points = <?=$arPolygons["sattelite"]["am5"]["points_array"]?>;

Как можно по другому передать большие переменные. И стоит ли вообще заморачиваться по поводу вида страницы ?
  • Вопрос задан
  • 158 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 2
Decadal
@Decadal
*из php в js

Как можно по другому передать большие переменные.

ой, ну конечно вы можете выгружать тонны строк по апи, гоняя туда сюда дополнительные реквесты и тогда код вашей странички будет выглядеть девственно чистым, а вся магия будет происходить под капотом.
Просто не заморачивайтесь.
Можно подумать минифицированные файлы js выглядят симпатично.
Ответ написан
@pqgg7nwkd4
Не заморачивайтесь по поводу того как выглядит код. Вообще.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
На передающей стороне json_encode / JSON.stringify
На принимающей - json_decode / JSON.parse
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы