问题标签 [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.
ruby-on-rails - 设置数据-* 属性
我有一种情况,我需要在 div 上动态设置“data-*”的值。我实际使用的代码是这个:
这太可怕了。rails 也以一种<div />
方式关闭了 div,这是 chrome 和其他浏览器绝对不喜欢的(造成一些灾难)。
所以我的解决方案就是那个。我想问是否有其他方法可以做到这一点。
更新1:
我有一个小问题,这段代码:
如果我删除 link_to 它可以工作。请注意,如果我插入类似| text
的内容,则会返回错误:syntax error, unexpected keyword_ensure, expecting $end
ruby-on-rails - 如何从代码设置属性并在标签内插入文本
我有这个代码:
如果我删除“类”部分,一切都很好。用苗条写这个的正确方法是什么?
没有类部分,错误是:syntax error, unexpected keyword_ensure, expecting $end
slim-lang - slim - 文本未被识别为标签
Slim 的一个新问题
我期待以下 Slim 模板
生成:
但取而代之的是 span 标签未被识别并生成:
为什么跨度被视为文本而不是标签?
谢谢
ruby-on-rails-3 - Bootstrap 突出显示导航列表中的选定项目
所以我使用 bootstrap 和 slim 来构建一些可导航的页面。我坚持在列表中突出显示所选项目作为“激活”类应用。我确实找到了一个叫做 affix 或 scrollspy 的东西,但这些与我需要做的不同,即在页面之间导航。我有以下代码:
我相信在这方面应该有一些最佳实践。任何建议将不胜感激。
ruby - Middleman Slim 模板 - 有没有办法将变量传递到 YAML 前端?
我正在使用 Middleman 和 Slim 模板。
我正在代理数据以自动创建多个页面。我需要使用变量设置 YAML 前端,但我不知道该怎么做!有人知道吗?
例如
在 config.rb
在 template.html.slim
ruby - Slim 模板:无法渲染模板,出现语法错误
我想对 Slim 使用完整的 html 语法。我不想要他们提供的密码学。但我认为这是不可能的。这是我的 html 代码,Slim 会抛出错误。
目标:
div
如果满足某些条件,我不想输出额外的元素类:
这是我的 Slim 代码:
逻辑上一切都很好。遵守所有缩进和=
和。-
但我得到错误:
我有两个问题:
1) 是否可以在 Slim 中完全使用 html 语法?
2) 我该如何解决我的问题?
ruby - Ruby 的 Slim 模板语言中的 PHP 可能性
在 PHP 中,我可以这样做:
这非常方便。我可以在任何地方、任何引号之间、任何 HTML 符号之间、在任何我想要的地方打断字符串。
我需要在 Ruby-HTML 中实现相同的功能。我正在尝试将 PHP 项目移植到 Ruby。我使用 Slim 模板语言。我试过这个但它不起作用,Slim 抛出错误:
目前对于 Slim,我只知道一种方法:
首先,复制。其次,我的 HTML-PHP 部分代码相当复杂。它有两个循环(其中的for
循环和foreach
循环),我使用多个这样的嵌入来根据条件添加 div 的属性。只是无法想象如何用 Slim 实现它。即使为此它也会引发错误,我无法打破长 html 字符串:
Slim 是否允许if
在引号或元素属性之间使用条件 s 断开字符串?怎么做?
ruby-on-rails - 在 Rails 项目中使用带有 slim 的 angularjs 时遇到问题
我终于决定试一试 angularjs,但我遇到了一些早期的麻烦。
我正在为视图使用 Rails 3.2 和 Slim 模板 gem。
我只是在这里尝试来自 angularjs 站点的示例:http: //angularjs.org/#todo-html
这是相关的位:
苗条的会是这样的:
问题是 Slim 只是打印:
从字面上看是一个字符串。
谁能让 Slim 和 Angular 一起玩?
ruby-on-rails-3 - Rails + Slim - MissingTemplate(生产中)
我有一个关于 Rails 3.2 的项目。我也使用 haml 作为我的模板引擎,但我决定使用 slim 而不是 haml。所以我用 slim 重写了一些视图。但是当我将此更改推送到服务器时,我在生产中遇到了奇怪的错误。
该错误仅出现在使用 slim 作为模板引擎的页面上。在我的开发机器上,页面打开得很好。为了设置服务器,我使用了 Rayan Byte 的截屏视频
我该如何解决?
错误:
宝石文件:
html - 如何将 span 标签包装在 slim_to 中?
我需要围绕“帐户”的跨度标签。