получить бэкэнд var из php вactjs через веб-пакет

Как я могу получить php бэкэнд-вар в мои реагировать (используя реагирующий маршрутизатор) через веб-пакет.

Я хочу сделать что-то вроде:

<?php
if ($us->inGroup('Admin')) { ?>
<script>
var groups = true
</script>
<?php
}
?>

Тогда используйте это var groups внутри моего реагирующего приложения через веб-пакет (внутри bundle.js)

Здесь, где мое приложение ReactionJS -> <script type="application/javascript" src="/bundle.js"></script>

Спасибо.

0

Решение

Вам не нужен Webpack, чтобы сделать это. Вам просто нужно убедиться, что groups переменная находится в глобальной области видимости. В вашем .php файл, установите groups значение с помощью троичного оператора для эха true или же false основанный на возвращении значения из inGroup вызов.

<script>
var groups = <?php echo $us->inGroup('Admin') ? 'true' : 'false'?>;
</script>
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]