haml模板中的JS语句
JS statements in haml templates
我使用ror3 + backbone.js和ejs + haml + haml_assets作为模板。我需要在模板中使用if/else语句。jst。Ejs模板我可以:
<% if(address != '') {%>
<li><%= address %></li>
<% } %>
但是在jst. jjs .haml中它不起作用。我如何在haml模板中使用js语句?
我还没有真正尝试过,但看起来你可以使用haml.js来实现这一点。
这样,您的特定代码片段看起来像这样:
- if(address !== '')
%li= address
Haml对它使用的语言的某些部分有一种奇怪的方式(显然在这里删除了{}),所以上面的代码看起来不再像javascript了…
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- Node.js-承诺和锥形语句(if、switch等)-如何构建
- 我们可以在一个js文件中有多个module.exports语句吗
- JS定义的方法仅在语句的一部分中等于NaN
- 为什么模块级返回语句在 Node.js 中有效
- Node.js Jade:在 JavaScript 中使用条件语句
- 简单的JS计算器-为什么不是'这个if语句不起作用
- Js提示:“;期望一个赋值或函数调用,而看到一个表达式“;,Switch语句
- js事件,用于函数内部的when语句变为true
- 如何在js中等待if语句内部的结果
- 如何从字符串执行 JS 语句
- .aspx.vb.中客户端警报的JS语句
- 在加载外部Js之前执行的Js语句
- haml模板中的JS语句
- 一个不寻常的JS语句&&在中间
- Jquery AJAX调用不完整,JS语句允许继续
- 为什么我的if/else JS语句使用jQuery不工作
- jQuery核心.js“+i”语句,错误或技巧
- 如何在浏览器控制台中多次执行 JS 语句
- 如何将包含多个js语句的字符串拆分为一个字符串数组,每个字符串包含一个语句