问题标签 [slim-lang]

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.

0 投票
1 回答
810 浏览

slim-lang - Slim lang 内联列表不起作用

我正在将一些现有的 HTML 文件转换为 Slim(https://github.com/stonean/slim)并第一次使用它,但是我在让列表以紧凑的形式工作时遇到了问题(意味着全部在一行上,而不是比下面的缩进)。文档说:

内联标签

有时您可能希望更紧凑并内联标签。

但是当我尝试在浏览器中得到这个输出时:

a href="/b" B

在源代码中呈现的 HTML 看起来像这样:

任何想法为什么这不起作用以及如何解决它?

0 投票
1 回答
4704 浏览

ruby-on-rails - 苗条语法错误

我决定尝试苗条的模板引擎,但我有一个奇怪的错误。

它出现在所有页面上。例如:

gem 'slim-rails'在我的 Gemfile 和

意见/身份验证/index.html.slim:

视图/布局/application.html.slim:

我无法弄清楚这个错误的原因。看起来苗条的解析器正在尝试解析已经生成的 html。但为什么?我的错误在哪里?

0 投票
1 回答
1923 浏览

javascript - slim 文件没有执行里面的 js

我在我的 rails 3.2 应用程序中使用 gem 'jeditable-rails' 进行就地编辑在我的控制器中,我有

在我的文章/update.js.slim

我有

但是当我进行更新时,它会更新并转到 js 文件并按原样呈现。像这样$("#error_msg").html(@comment.errors);打印或$("#success_msg").html("updated successfully")

编辑 :

我正在使用 jeditable 插件对我的文章标题进行适当的编辑。它更新文章标题并按原样呈现 js 文件

我在这里得到的响应是 json。如何解决这个问题。给出建议

0 投票
2 回答
3310 浏览

ruby-on-rails - 如何使用带有主干的苗条模板?

如何使用带有主干的苗条模板?

我在使用生态模板的 ruby​​-on-rails 应用程序骨干轨上使用 gem。但在我的项目中,我使用了超薄模板引擎,当然我只想使用一种模板类型。但是我怎样才能在主干中切换到苗条呢?

来自 codebrew 的 Gem 主干轨提供 erb 和 haml,所以我想我也可以使用 slim。但是怎么做?

0 投票
7 回答
12480 浏览

ruby-on-rails - 将 ERB 模板转换为 SLIM

我的许多视图都是 SLIM 模板,我希望将vote_form部分视图添加到我的应用程序中。如何将此部分视图从 ERB 转换为 SLIM?

谢谢 :)

0 投票
2 回答
1281 浏览

html - 细弦内的红宝石

在 erb 文件中,我可以执行类似的操作

这条线在苗条文件中的外观如何?谢谢。

0 投票
1 回答
3160 浏览

ruby-on-rails - rails slim 语法错误

我试着用苗条做一张简单的桌子

它工作正常,但是当我尝试添加另一个 th 或 tbody 时出现错误缩进格式错误,例如此代码对我不起作用

或者

有谁能够帮助我?

0 投票
5 回答
21277 浏览

ruby-on-rails - 如何在 Slim 模板中渲染 HTML

我正在尝试呈现一个带有图标的链接。我正在使用Slim模板引擎和Bootstrap CSS

通常您可以通过以下方式执行此操作:

根据 Slim 的文档,我们可以==在不转义 HTML 的情况下进行渲染。因此,将其翻译为 Slim,我尝试了以下变体:

所有变体都呈现<a href="/users/1"><i class="icon-user"></i> My Profile</a>逃避i标签。

如何阻止 Slim 或 Rails 转义 html?

(带有 Slim 1.2.1 的 Rails 3.2)

0 投票
2 回答
2294 浏览

ruby - Rubygems 没有加载 gem

我将slimgem 安装到我自己的自定义目录中,但 require 'slim' 给了我错误。

安装苗条:

Gem 环境(如果你注意到我添加/var/www/project/gems到 GEM_PATH):

测试:

知道有什么问题吗?我/var/www/project/gems在 GEM_PATH 中添加了但require 'slim'不会加载 gem,为什么会这样?这是 ruby​​gems 的错误吗?

当我写和时同样require 'slim'/var/www/project/index.rb问题ruby index.rb

0 投票
1 回答
380 浏览

ruby-on-rails-3 - 为什么我的部分不适用于 slim 和 Rails 3.2?

我使用的是 Rails 3.2,而不是 ERB,我使用的是slim.

这是我的部分表格:

我得到的语法错误是:

但我不知道它希望把')'放在哪里?

谢谢