gpt4 book ai didi

php - 将许多服务器端信息传递给 JavaScript 的最佳做法是什么?

转载 作者:行者123 更新时间:2023-11-30 07:11:49 25 4
gpt4 key购买 nike

假设我有很多 Javascript 内页。此时只需使用一些 Print/Echo 语句来初始化 JavaScript 值,就可以很容易地初始化变量。

Example: var x = <?php echo('This is a value');?>

我首先想到我可以通过函数的参数传递所有变量值,但这是不可能的,因为我们有很多值(我们有一个多语言网站,所有文本都来自服务器 (BD))。

Example : initializeValues(<?php echo('Value1,Value2,Value3,Value...');?>);//JS Method that can be external of the page

当我们想从页面中删除所有 JavaScript 以将所有内容移动到外部 JavaScript 文件时,就会出现更多问题。初始化所有这些变量的好方法是什么?如果我使用文档的 OnLoad 绑定(bind) JavaScript 方法,我将无法使用 Print/Echo 方法来填充所有值。

有什么好的模式可以解决这个任务吗?

最佳答案

一种非常流行的模式是使用 JSON 格式。有生成它的库,Javascript 直接使用它。

关于php - 将许多服务器端信息传递给 JavaScript 的最佳做法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1916821/

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