通过 webpack 从 php 获取后端变量到 reactjs

get backend var from php into reactjs via webpack

如何通过 webpack 将 php 后端变量添加到我的 reactjs(使用 react-router)中。

我想做这样的事情:

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

然后通过 webpack 在我的 reactjs 应用程序中使用 var groups(在 bundle.js 中)

在这里,我的 reactjs 应用所在的位置 -> <script type="application/javascript" src="/bundle.js"></script>

谢谢。

您不需要 Webpack 来执行此操作。您只需要确保 groups 变量在全局范围内。在您的 .php 文件中,通过使用三元语句根据 [=16= 中的值 return 回显 truefalse 来设置 groups 值] 打电话。

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