我有这样将php变量赋值给javascript变量的最佳实践是什么?
var minAmountPay = <?php echo $this->chat['Current']['admin'] >= 1 ? 1 : $this->minAmountPay; ?>;
var userId = <?php echo $this->currentUserId?>;
我使用ZF一些代码,我有很多的javascript代码在我的操作文件。我想为每个动作创建js文件并对这些文件进行缩小处理。但我无法创建js文件,因为我已将php变量分配给javascript变量。
也许我需要使用一些JavaScript框架用于此目的?
将PHP值直接输出到JavaScript变量的工作量较少... – Ryan
但是,您无法缓存JS文件,也不会将交互性与纯HTML分开。 –
这是正确的方法。 @Stanyer更不用于清理数据库输入。 – AmazingDreams