【发布时间】:2015-01-28 22:26:22
【问题描述】:
当我们将后端模型传递给前端模型时,有时会出现我不想重新定义的常量。
class MyModel {
const ADMIN = 1
}
通常在 PHP 中我会以这种方式访问常量 MyModel::ADMIN。将类常量引入前端的推荐解决方案是什么?
【问题讨论】:
-
您必须以某种方式将该常量包含在 HTML 输出的脚本标记中或 PHP 处理的 JS 文件中。
-
在服务器端,您可以使用反射从选定的类中获取常量并生成 JavaScript 文件
标签: javascript php design-patterns constants