【发布时间】:2014-05-14 19:48:43
【问题描述】:
我需要在使用 PhalconPHP 框架的项目中使用http://blueimp.github.io/jQuery-File-Upload/
为此,我的 .volt 文件需要包含这样的 javascript 代码
<script id="template-upload" type="text/x-tmpl">
{% for (var i=0, file; file=o.files[i]; i++) { %} //The problem begin here
<tr class="template-upload fade">
<td>
<span class="preview"></span>
........//Some similar code here
</td>
</tr>
{% } %}
</script>
但问题是 {% and %} 是 .volt 模板语法。当我像这样使用{% for (var i=0, file; file=o.files[i]; i++) { %} 时,.volt 语法和 javascript 语法是冲突的。 Chrome 或 Firefox 等浏览器将显示错误:“语法错误,意外令牌(在 /var/www/.... 第 77 行”,其中 77 是该行以 {%
在 .phtml 中它工作正常,但我不想用 .phtml 重建我的整个视图模板 如何将此代码与 .volt 一起使用? javascript 还有其他语法与 {% 和 %} 不同吗? 谢谢!
【问题讨论】:
标签: javascript php phalcon