php - 如何为 Javascript 使用 PHP 数组和 smarty 渲染?
问题描述
我使用 php 作为后端,并将关联数组传递给模板。我的模板使用 smarty 2.6.18。
php:
$a = array("abc"=>"abc");
模板:
var check = $a|@json_enode;
这var check
是回归"{}";
无法理解 smarty 中 json_encode 的行为。虽然它正在使用更大版本的 smarty。我认为在这个版本中可能还有另一种方式。任何人都可以在这里帮忙吗?
解决方案
推荐阅读
- python - 如何标准化多个 DICOM 图像?
- java - 如何从 Uri 或 InputStream 获取文件的属性
- hadoop - Dataproc 上的增量 Sqoop 给出“util.AppendUtils:无法将文件附加到目标目录;没有这样的目录”
- ios - Swift - 访问 NSDictionary 中保存的 JSON 值
- python - 为什么我的 Windows 10 计算机不像我的 Linux 计算机那样在 python 中看到 OpenGL(使用 conda 下载后)?
- python - 子进程 Python 模块:不会编写 .csv,但如果单独运行命令会这样做
- java - 只要它的 mod 0,如何将一个 int 一遍又一遍地除以相同的数字
- c++ - shell 排序函数中的交换和比较次数不正确
- jenkins - 如何在 Jenkins 上使用 Mercurial 为存储库上的每个提交/标记/推送等进行自动构建?
- grpc - (gRPC .Net) Importing ProtoA (.proto) file defined in Project A into protoB (.proto) file defined in Project B