• 数据关联问题 at 2017年5月14日

    不贴代码没人能知道你的问题在哪

  • hi, 感谢回复。 看了下mention_filter.rb的实现。

    content.gsub!(MENTION_REGEXP) do
      prefix = Regexp.last_match(1)
      user_placeholder = Regexp.last_match(2)
      user_id = user_placeholder.sub(/^user/, '').to_i
      user = users[user_id - 1] || user_placeholder
    
      if in_code
        "#{prefix}@#{user}"
      else
        %(#{prefix}<a href="/#{user}" class="user-mention" title="@#{user}"><i>@</i>#{user}</a>)
      end
    end
    

    在我看来,核心的步骤在于gsub!里面的几句。这里面的想法起始和我在topic正文里面提到的做一个类似auto_link的helper是一致的,简单点来说,也是可以实现传一段text进去,返回所需的带<a></a>的内容。

    那这里又有一个问题了,如果可以用简单的方式来处理,那这里面使用html-pipeline的出发点是什么? 可以介绍一下么?

  • has_one 的一个优化问题 at 2017年4月28日

    B.a_id存在但是B.id == null? 不觉得这个有问题?

  • 第二个问题在uploaders里面实现size_range方法即可,超出限制的文件不会进行缓存也不会进行上传。

  • 刷新的问题解决了。谢谢。

    请问对第二个问题有没有头绪?

    因为设置了avatar_size_validation, 如果校验失败,不会上传,但是carrierwave自动存在本地public/uploads/tmp里面了,这个行为有没办法关闭?

  • @huacnlee 请问一下,在使用2.1.3版本的情况下,验证码输错时的提示信息不显示,应该怎样使用?

    我这边的情况是并没有使用devise

  • 手动在zh-CN.yml里面加上time.formats.default: ''之后问题解决。 不过原因还是不明。

  • 检查 room.js里面是不是没有把代码包在

    $(document).on "turbolinks:load", ->

  • 坐等,感谢分享

  • 看了一下2016 ruby taiwan那个视频,后面的内容视乎有点过度设计之嫌,有点硬要把java的一些设计想法用ruby硬套出来。当然,只要是能适应业务需求的都是好东西。一家之言,见谅。