haml 相关问题

HAML是一种标记语言,用于在不使用内联代码的情况下干净简单地描述任何Web文档的HTML。它可以用作独立的HTML生成工具,也可以用作Web框架(如Ruby on Rails或Ramaze)中的模板呈现引擎。 HAML模板被预编译为纯HTML模板,客户端的Web浏览器使用该模板将服务器发送的信息呈现为HTML网页。

水豚测试上一个屏幕

在 ruby on Rails 应用程序中,我有一个“主屏幕”haml,其中带有一个添加按钮,可将用户带到“addscreen”按钮。我已经使用 Caybara 和 Selenium 创建了一个测试,检查是否...

回答 1 投票 0

Ruby on Rails 如何将 javascript 放入 head 标签中?

我正在使用 ruby 2/rails 4 并尝试将我的 javascript 放入 但所有 javascript 都会在页面末尾, 我正在尝试使用此代码但不起作用: 在应用程序/视图/布局/index.h...

回答 2 投票 0

使用Ruby和Sinatra,是否可以以“内部”或“内联”方式使用HAML?

我已经完成了 gem install sinatra 和 gem install haml 我有这个 .rb 文件 需要“西纳特拉” 得到 '/abc2' 做 “啊啊啊啊啊” 结尾 现在假设我想要 HTML 行,但使用 HAML...

回答 2 投票 0

Rails Turbostream:是否可以动态向元素添加 css 类?

我正在将应用程序从rails 6升级到7,并用turbostreams替换ujs。 目前的ujs $('#sightings_by_type').html("<%= escape_javascript (render partial: '/member/spotting_se...

回答 1 投票 0

如何向 form_for 中的单个输入添加样式

我正在使用带有 HAML 的 Rails 框架,并且我有引导程序设置。我将如何单独格式化字段输入。我希望名称的输入字段为屏幕左侧浮动的 60%,并且输入...

回答 2 投票 0

使用Capybara填充text_field_tag不会触发jQuery on_change

我有一个简单的 html.haml 文件,其中有一个 text_field_tag 和一个 label_tag。 我使用 jQuery 来获取 text_field_tag 值,并使用该值 on_change 设置 label_tag。 当我运行页面时...

回答 1 投票 0

haml 中的 div 标题语法,并在其中合并 ruby 变量

我在将 HTML 语法转换为 HAML 时遇到问题。 我知道 类可以简单地表示为: 。班级名称 但是,我想将以下语法转换为 HAML,并合并一个 我在将 HTML 语法转换为 HAML 时遇到问题。 我知道 <div> 类可以简单地表示为: .class-name 但是,我想将以下语法转换为 HAML,并在标题中合并一个变量: <div title="My title" class="my-text">This is my title</div> 类似: .title{@ruby-variable}.my-text .my-text{:title => "My title"} This is my title 在 haml 中你使用 #someid.someclass{:custom_attr => "something"}。如果需要动态定义,:costum_attr也可以是类或id。 试试这个: .my-text{:title => 'My title'} This is my title 或另一种语法: .my-text(title = 'My title') This is my title 更现代的语法是 .my-text{title: 'My title'} My text.

回答 3 投票 0

选择带有扩展、插槽并包含参数的模板引擎

我正在构建一个中等大小的 html/scss/ts 网站。由于它相当复杂,有很多重复元素(布局、重复块),我开始研究好的 SSG 选项(最终使用了 11ty...

回答 1 投票 0

是什么原因,在ajax时渲染相同的HAML比在浏览器中加载慢得多

简短描述(我们在浏览器调试器网络选项卡中): AJAX GET /page/42 需要约 20 秒 重播/重新发送此 XHR 大约需要 15 秒 在新选项卡中打开此 XHR 大约需要 1.5 秒(仅!) 重播/重新发送此 XHR 镜头...

回答 1 投票 0

Rails – 更改视图语言顺序

我有一个之前使用 ERB 视图编写的 Rails 项目。我正在慢慢地将项目转换为 HAML,方法是在开始时为每个视图创建副本,构建...

回答 1 投票 0

如何更改 Rails 3.0.10 中使用模板引擎的顺序?

鉴于我在同一目录中有视图模板index.html.erb、index.html.haml和index.html.slim。我如何配置 Rails 首先使用 slim 模板(如果存在),然后使用 haml 模板...

回答 2 投票 0

在本地 Rails 应用程序中运行单页 haml

我目前正在开发一个 Rails 应用程序。该应用程序使用公共库中的一些页面(由 gem 拉入应用程序)。其中一些页面现在已经过时。 html 页面使用

回答 1 投票 0

在 Haml 中对对象引用使用#to_key 而不是#id

我正在尝试编写一个 HAML 视图,以将可变数量的按钮对象(不超过 4 个)显示为 4 个彩色按钮。 目前这是通过每个按钮都有每个答案对象来实现的......

回答 0 投票 0

erb、haml 或 slim:你推荐哪一个?为什么? [关闭]

我正在学习Rails,我已经看到了这些模板引擎。我对他们没有经验(只有 erb)。 但是作为一个初学者,我真的很困惑。你建议哪一个,为什么? Erb、Haml 或 ...

回答 5 投票 0

是否有可能在 API 模式下将 HAML 实施到 Rails 项目?

如何在我的控制器上连接 HAML 模板? 我在 API 模式下使用 Rails 7,我想在我的应用程序中返回一个 HTML 模板 P.D:我包括 ActionController::Base,因为 Rails...

回答 1 投票 0

从 erb 切换到 haml 后,视图模板在重定向时重复

我正在开发一个小型抽认卡应用程序,作为练习以更好地使用 Rails。 在我从 .erb 切换到 haml 作为模板语言后,应用程序重定向时会发生奇怪的事情

回答 0 投票 0

stylesheet_link_tag 上的 Ruby Docker 语法错误

我拿到了Ruby项目,想放到docker中。不幸的是,我有一个我无法解决的问题。也许你们中的一个人知道如何修复或检查问题所在。 我创建了一个 docker 镜像...

回答 0 投票 0

Rails,如何将订单标记为已完成

我需要一种方法来将我制作的方法应用于我选择的订单。或者找到另一种方法来将某事标记为已完成。 到目前为止,这是我尝试过的。但我不介意尝试一些全新的东西。 所以我...

回答 2 投票 0

是否可以使用 Haml 生成普通的 XML?

我一直在开发一个软件,我需要生成一个自定义的XML文件,然后发回给客户端应用程序。目前RubyRails世界上生成XML文件的解决方案很慢, ...

回答 7 投票 11


© www.soinside.com 2019 - 2024. All rights reserved.