【发布时间】:2016-03-14 19:59:13
【问题描述】:
我正在使用 mustache 从一些 PHP 代码中加载一个属性,如下所示:
PHP:
$data['foo'] = getFooAsJSON();
JavaScript:
var bar = <%&foo%>;
这里的问题是,当 有时不存在时,JS 变为:
var bar = ;
抛出语法错误。我想将 bar 指定为 null 作为后备,但鉴于 <%&foo%> 没有返回任何内容,我不确定如何在不调用语法错误的情况下执行此操作。
有什么想法吗?
【问题讨论】:
标签: javascript mustache