当在 HAML 中包含 javascript 或 CSS 时,您通常必须执行以下操作以包含 CSS:
%link{:type => "text/css", :rel => "stylesheet", :href => "/css/mycss.css"}
对于 javascript:
%script{:type => "text/javascript", :src => "/js/myscript.js"}
我想知道 HAML 是否没有包含这些标签的简短方法(当然是从源获取内容,而不是内联),它省略了对 type
和 的需要rel
属性,因为它们无论如何都是不变的。
请注意,Ruby on Rails 通过函数提供此功能,但我没有使用 rails。
最佳答案
不需要脚本的type
属性,可以使用html语法
%script(src="/js/myscript.js")
如果你愿意,你总是可以创建一个“助手”来生成它
关于ruby - 使用 HAML 包含 CSS 和 javascript 标签的简短方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16332400/