问题标签 [haml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - ruby、sinatra 和 haml 中的联系表
我是这三个方面的新手,我正在尝试为网站编写一个简单的联系表格。我提出的代码如下,但我知道它存在一些基本问题(由于我对 sinatra 缺乏经验)。获得这项工作的任何帮助将不胜感激,我似乎无法弄清楚/找到这类事情的文档。
来自联系页面的haml代码:
这是我在 sinatra 的 app.rb 中的代码:
css - 指南针蓝图混合未定义
我正在尝试让 compass/sass/haml 使用蓝图工作,但对蓝图混合没有任何运气
只会导致 Sass 语法错误 undefined mixin column
我确定我只是遗漏了一些非常明显的东西,但是 compass/haml/sass/bluprint 组合是一次太多的事情,我无法解决。
haml - 学习haml和sass值得吗?
在您的专业经验中,haml和sass是否被证明是有用的?以何种方式?
ruby - Ruby / Sinatra / HAML flash 消息问题
我有以下小型 Sinatra 应用程序(我已经删除了多余的不需要的代码):
然后我在应用程序使用的 HAML 基本布局模板文件中有以下内容:
因此,理论上,当有人发布消息时,会调用 flash() 帮助程序并设置会话变量,然后重定向请求,当之前的过滤器启动时,它应该将会话变量设置为可访问的实例变量模板。
但是,对于我的生活,我无法弄清楚为什么它没有在模板中打印消息。
有任何想法吗?
ruby - 如何在haml中获取一组复选框?
在作为 Sinatra 服务器的一部分实现的例程中,我有一个名为 @theModels 的字符串数组。这些模型是供用户选择的选项,由后端获取(想法是,随着新模型的添加,前端代码不应该改变)。
我正在使用haml来呈现html。
如何枚举@theModels 列表中的每个元素,使每个元素都是一个复选框?以及如何获取用户选择了哪些复选框?
我看到只是把
会给我@theModels 中包含的字符串列表,但没有空格等,当然也不会出现在复选框中。我发现这个问题似乎很相似,但是我的 haml-fu 还不足以将其转换为我需要的。
更新:
这些是与文件上传相关的选项,因此现在代码如下所示:
问题是,这会在每个选项上放置一个文件上传按钮,而不是在最后。最后我只想要一个提交按钮;当按下“上传”按钮时,我应该有两种报告结果的表格吗?
更新2:
想了想,上面可以修改为:
谢谢!
这似乎做了我想要的。
html - 使用 HAML/SASS/CSS 框架制作静态网站的库
我正在寻找符合以下要求的库或库集合:
- 可以使用 HAML 和 SASS。
- 每次刷新浏览器时,都有一个小型服务器功能可以查看编译的 HAML/SASS。(不过,我不想启动一个新的 Rails 应用程序。)
- 适用于流行的 CSS 框架。(不一定是全部,但主要是 960gs 和 Blueprint)
Compass 似乎很有希望,但它似乎不支持 HAML。至少我正在寻找将 Compass 和 HAML 结合在一起的信息。
编辑chriseppstein 列出了很酷的东西。我会给每一个做一个链接。
haml - 如何生成 Haml 视图而不是 erb
我正在使用 Rails 2.3.4 构建一个应用程序并使用
生成控制器和主页。我已经安装了Haml。我得到一个erb文件:
但我更喜欢生成一个 Haml 文件,例如:
我记得如果检测到 haml gem,Merb 会生成 .haml 视图而不是 .erb。这在 Rails 2.3.4 中不可用吗?我试过了
但“--haml”选项无效。
当然,我可以手动将我的 erb 文件更改为 haml 文件,但我宁愿让生成器完成这项工作。叫我懒惰。建议?
ruby-on-rails - 作为 Gem 安装时 Rails 中的 Sass 选项
我将 Haml/Sass 作为 Gem 安装并与 Rails 一起使用。template_location
我不知道如何将选项传递style
给 Sass。Sass::Plugin.options
不起作用(因为 Haml/Sass 没有作为插件安装)。宝石是通过Rails::Initializer#gem
.
非常感谢您的帮助!
ruby - 即使我不了解 Ruby,我也可以学习 Haml 和 Sass 吗?
我从这里下载了 Haml:http ://rubyforge.org/frs/?group_id=2760 。当我解压缩 zip 时,有一堆 .rb 文件,官方网页谈到了 gems。我认为这是一些 Ruby 的东西。
即使我不了解 Ruby,我也可以学习 Haml 和 Sass 吗?
如果必须,如何在 Windows XP 上安装所有这些?
ruby-on-rails - 如何在 Haml 中制作动态 ID?
创建一个 id="item" 的 div
创建一个带有 class="box" 和 id="item" 的 div
创建一个带有 class="box" 和注释 '#="item"+x' 的 div
抛出“非法元素:类和 id 必须有值。”
如何将 id 设置为变量?