我的genshi模板中有以下javascript,我不确定如何让它在没有错误的情况下进行解析:
floor = (!floor && floor !== 0)? 20 : floor;我试过这个:
floor = (!floor && floor !== 0)? 20 : floor;但是它总是会产生这样的错误:
‘genshi.template.base.TemplatSyntaxError’>在格式不佳(无效令牌)
有什么想法吗?
发布于 2012-03-02 17:56:29
诀窍是将JS代码封装在CDATA标记中,以隐藏js对genshi的影响,还可以为javascript注释出cdata标记。
<script type="text/javascript">
//<![CDATA[
floor = (!floor && floor !== 0)? 20 : floor;
// ]]>
</script>https://stackoverflow.com/questions/9525364
复制相似问题