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

Передача данных из php в js?

Знаю, самый банальный вопрос, но все же как сделать все правильно ?
ajax не вариант, генерируется страница = запрос к бд, делать ajax = ещё 1 запрос к бд, как-то не логично это...

или сделать 1 запрос и отдать тут же?

Что скажете?
  • Вопрос задан
  • 173 просмотра
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
R0dger
@R0dger
Laravel/Yii/2 AngularJs PHP RESTful API
ну не знаю, я для angularJs вот так передаю
<script type="text/javascript" charset="utf-8">
    window.data = <?php echo CJSON::encode($data);?>;
</script>


соответсвенно в контроллере ангулара уже
$scope.data = angular.fromJson($window.data);

остальное уже по ajax если нужно...
Ответ написан
Комментировать
LastDreamer
@LastDreamer
Full-stack web
Данные, которые можно отрисовывать при прогрузке страницы выдавай сразу.

Если вследствие дейтсвий пользователя на странице должны появиться новые данные, а перезагружать страницу не хочется - добавляй/обновляй данные на странице используя ajax.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
23 дек. 2024, в 08:09
10000 руб./за проект
23 дек. 2024, в 04:30
10000 руб./за проект