小编use*_*886的帖子

在 html class=" " 属性中插入 ruby

这可能真的很愚蠢,但我花了两个小时试图弄清楚如何做到这一点,但一点运气都没有。

基本上我需要我的 html 页面来执行以下操作:

<div class="circleElement">
...
</div>
Run Code Online (Sandbox Code Playgroud)

但我需要使用 ruby​​ 向该 div 类添加更多类,这些类来自我数据库中的文本字段。

我尝试插入红宝石,如下所示:

<div class="circleElement"+ <%= u.tag %> >...</div>
Run Code Online (Sandbox Code Playgroud)

这条线有很多不同的变体,但一点运气都没有:(

我应该补充一点,u.tag 恰好包含这个字符串>“activeTag classicTag”....所以它应该毫无问题地附加,但它没有这样做!

css ruby ruby-on-rails insert inject

2
推荐指数
1
解决办法
3609
查看次数

使用ruby变量作为html代码

我希望以下内容:

<div style="padding-top:90px;"><%= u.one_line %></div>
Run Code Online (Sandbox Code Playgroud)

简单地拉出u.one_line中的任何内容(在我的例子中是来自数据库的文本),并将其放入html文件中.我遇到的问题是,有时,u.one_line的文本中包含格式化的html(只是换行符).例如,有时:

u.one_line is "This is < / b r > awesome"
Run Code Online (Sandbox Code Playgroud)

我希望页面能够处理这里存在换行的事实......我必须在这里放置空格^^^因为浏览器不会在stackoverflow上显示它.但是在我的服务器上输入正确,遗憾的是,它不是浏览器处理换行符,而是打印出"</ b r>"部分......

我希望你们明白我的意思:(?

html ruby variables parsing ruby-on-rails

2
推荐指数
1
解决办法
749
查看次数

标签 统计

ruby ×2

ruby-on-rails ×2

css ×1

html ×1

inject ×1

insert ×1

parsing ×1

variables ×1