RoR。在Rails中样式化辅助方法

大卫

我正在尝试设计一个辅助方法。该方法工作正常,但是html_safe(或我在此处的操作方式)无法设置样式。我尝试了其他变体,例如将html_safe放在.to_s之后,也没有用。

这是我最新的方法。

def tweeted_text(counted)
      if current_user.tweets.count == 1
       first = "<b>current_user.tweets.count.to_s</b>" + " Tweet"
       first.html_safe 
      else 
       second = "<b>current_user.tweets.count.to_s</b>" + " Tweets"
       second.html_safe
    end
end

在我看来

<%= tweeted_text(@counted) %>

设置助手样式的合适方法是什么?ty

K

请尝试这个。

   def tweeted_text
     result = "<b>#{current_user.tweets.count}</b> Tweet"
     result = result + "s" if current_user.tweets.count > 1
     result.html_safe
   end

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

样式在辅助页面中消失

来自分类Dev

Rails 5-辅助方法

来自分类Dev

辅助方法中的参数

来自分类Dev

Rails辅助方法:attribute_changed如何?在Rails 3.2.15中工作?

来自分类Dev

辅助方法中的递归(Java)

来自分类Dev

在Rails中使用辅助方法更改InnerHTML

来自分类Dev

Rails 辅助方法:@ vs 普通变量

来自分类Dev

样式化Rails表单的问题

来自分类Dev

使用RSpec测试Rails辅助方法时,如何在params哈希中设置值?

来自分类Dev

在Rails中调用辅助方法时,是否有理由不包含模块名称?

来自分类Dev

在循环中使用Rails在Ruby中动态地在视图中调用辅助方法

来自分类Dev

如何在带有Rails的深度学习类中包括一个辅助方法?

来自分类Dev

在 Rails 的模型中是否有使用辅助方法的设计模式?

来自分类Dev

控制器中的Rails辅助模块

来自分类Dev

是否在Haskell中编写用于状态传递样式的辅助函数?

来自分类Dev

在NodeJS中构造辅助函数的最佳方法

来自分类Dev

TT生成器中的辅助方法

来自分类Dev

在Laravel Eloquent模型中添加辅助方法?

来自分类Dev

顶级辅助方法中的异步模式

来自分类Dev

方法不返回Java中的辅助变量

来自分类Dev

最佳实践 - akka actor 中的辅助方法

来自分类Dev

Rails中的样式表

来自分类Dev

样式化CSS中的按钮

来自分类Dev

在div中样式化文本

来自分类Dev

Rspec,Rails-如何测试使用params哈希的辅助方法?

来自分类Dev

Rails辅助方法,其中link_to选项为可选

来自分类Dev

Rails渲染JSON导致两次调用辅助方法

来自分类Dev

Sinatra:模块化路由类无法识别辅助方法

来自分类Dev

在 Ruby On Rails CLI 中,如何列出辅助路径?

Related 相关文章

热门标签

归档