我有一个与多个合作伙伴合作的PHP应用程序。我这样做的方法是,基于URL参数,我在PHP中加载一个合作伙伴特定的配置文件,然后为该合作伙伴定制应用程序。像这样:
//PHP Code
$partnerConfig = parse_ini_file($partnerCode.".ini");
其中一些配置数据也需要在JavaScript中使用。为了实现这一点,我目前正在将PHP变量加载到JavaScript变量中。像这样:
//js code
var partnerTZ = "<?php echo $partnerTimeZone ?>";
虽然这有效,但我认为这不是一种正确的方法。有没有办法可以在JavaScript中创建合作伙伴特定的配置,并像在PHP中一样加载它们。在JS中处理这个问题的好方法是什么?
答案 0 :(得分:-1)
配置值以JSON格式编写。你可以加载json格式的文件。如果您正在使用节点,则可以
var config = require(<filepath of the config.>);
有关JSON的更多信息。 https://www.w3schools.com/js/js_json_intro.asp