gpt4 book ai didi

javascript - 将变量从服务器后端传递到 javascript 的正确方法?

转载 作者:行者123 更新时间:2023-11-29 18:38:02 26 4
gpt4 key购买 nike

我需要将 php 识别的变量传递给我的 javascript 代码,我想知道执行此操作的正确方法是什么。

我已经知道我可以将其添加到页面生成中:

<script type="text/javascript">
var someJSVariable = <?php echo $somePHPVariable ?>
</script>

但我发现这种方法比我想要的更突兀。我想知道是否有更好的方法来做到这一点,或者我是否坚持只需要将内联 javascript 代码注入(inject)到 View 脚本中?

最佳答案

如果只是1个变量,我认为这是最好的解决方案。如果您不想将 JS 混合到您的普通 View 中,请制作一个单独的 View ,该 View 将呈现为 .js 文件,然后在您的“真实” View 中包含指向该 .js 的链接。如果您需要性能,则需要一些智能捕捉。

如果有超过 1 个变量,例如 html 文档和服务器之间的数据交换,您可以使用 [AJAX]( http://en.wikipedia.org/wiki/Ajax_(programming))

关于javascript - 将变量从服务器后端传递到 javascript 的正确方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/559222/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com