作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 在 rails 后端使用backbone.js HAML Coffee , 由 haml_coffee_assets 编译.我的模板中有一些重复。
有没有办法创建类似 rails 的部分来干掉我的模板?
添加:我可以吗content_for(:something)
在咖啡 HAML 中?
最佳答案
没有content_for
Haml Coffee 中的助手,但您只需在模板中渲染另一个模板即可。
没有局部变量
例如,您有一个模板 test
:
%p My Partial
%ul
%li Is included
%p Another template
!= JST['test']()
%p That includes a partial
!=
对呈现的 HTML 进行转义。 .
JST
功能。如果这是
您的部分 (
articles/_comments.jst.hamlc
):
%h2=@title
%p=@content
%h1 Comments for this article
- for comment in @article.comments
!= JST['articles/_comment'](comment)
关于ruby-on-rails - 咖啡 HAML (.hamlc) 中的部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9201593/
我正在使用 在 rails 后端使用backbone.js HAML Coffee , 由 haml_coffee_assets 编译.我的模板中有一些重复。 有没有办法创建类似 rails 的部分来
目前我有带 rails 后端的主干 RIA。我正在使用 haml_coffee_assets gem 进行客户端模板化。但我想念那里的 rails view helpers。 我决定将原始 html
我是一名优秀的程序员,十分优秀!