2016-07-28 9 views
-1

У нас есть веб-интерфейс, который написан в ReactJS, а бэкэнд разрабатывается на PHP.Можно ли вызвать функции PHP изнутри ReactJS

Можно ли назвать эти функции изнутри ReactJS?

+3

js работает на клиенте, php запускается на сервере. ни одна из них не может вызывать функцию в другой. –

+0

Нужно ли нам реализовать интерфейс между ними, например RESTful? – KPM

+1

Сделать вызов AJAX на страницу, которая выполняет функцию php – iyop45

ответ

2

Вы не можете напрямую вызывать метод PHP из ReactJS, поскольку PHP - это серверный язык, а ReactJS - это структура Javascript, что означает, что это клиентский язык.

Что вам нужно сделать, это отправить запрос AJAX с помощью ReactJS на ваш сервер и использовать ответ.

Посмотрите на эту ссылку: https://facebook.github.io/react/tips/initial-ajax.html

Ссылка описывает, как загрузить исходные данные с сервера с помощью AJAX.

+0

Спасибо за давая мне отправную точку. – L1ghtk3ira

 Смежные вопросы

  • Нет связанных вопросов^_^