Я ищу способ передачи данных из Vue в PHP. Поэтому в настоящее время я получаю объект JSON с помощью запроса PHP. Похоже:
<?php echo getBhQuery('search','JobOrder','isOpen:true','id,title,categories,dateAdded,externalCategoryID,employmentType,customText12', null, 200, '-dateAdded');?>
У меня также есть входные данные в моем приложении Vue, где я хочу отправлять данные в этот PHP-запрос, когда пользователь использует этот ввод. Оттуда я хочу повторить этот PHP-запрос с добавленными данными.
Я могу отфильтровать объект JSON, напрямую добавив что-то в запрос PHP, чтобы отфильтровать его следующим образом:
<?php echo getBhQuery('search','JobOrder','isOpen:true AND customText12:"Chicago Region"','id,title,categories,dateAdded,externalCategoryID,employmentType,customText12'); ?>
Таким образом, добавив 'AND customText12: "Регион Чикаго", я получу только объект JSON с элементами, для которых их регион установлен в Регион Чикаго. Я просто не уверен, как правильно использовать Vue для передачи данных в этот запрос PHP, а затем повторно выполнить этот запрос, не обновляя страницу. Я предполагаю, что мне нужно будет использовать ajax, Axios или что-то в этом роде, но до сих пор мне не повезло, что я делал это с ними, и я не нашел в Интернете много способов сделать это в Vue.
TLDR: Как передавать данные из Vue в PHP таким образом, как Ajax.