我想知道如何解决我的问题,但我不知道哪种方法是最好的方法。所以我有一个html页面,我在其中id
通过$_GET[id_plot])
,我打印它是这样的:
echo "var id_get_plot = '".$_GET[id_plot]."'; ";
那,我想是一个全局变量,那,让我们说清楚,我们都讨厌。目标是var
在外部使用它script
。
我现在采用的解决方案是实例化 anamespace
然后绑定var
到它,如下所示:
HTML
echo " Model = Model || {};
Model.id_get_plot = '".$_GET[id_plot]."'; ";
脚本.JS
Model = Model || {};
Model.get_id = function(){
console.log(this.id_get_plot) //it prints the right value
});
我在想的是:这是解决我的问题的好方法吗?还有其他的,如果可能的话,更优雅的方法来解决这个问题?
先感谢您