小编Max*_*kas的帖子

输出苗条到可变

Base64.encode64(val)用来将html转换为base64。例:

- val = link_to 'Link', link_path
= Base64.encode64(val)
Run Code Online (Sandbox Code Playgroud)

但是,如何使标记变细?像这样:

.class = link_to 'Link', link_path # <- this output with slim div
Run Code Online (Sandbox Code Playgroud)

甚至多行

div
span
.another_div
Run Code Online (Sandbox Code Playgroud)

有一种方法可以将苗条代码放入部分代码中并执行以下操作:

- var = render 'partial'
= Base64.encode64(var) # Convert into base64
Run Code Online (Sandbox Code Playgroud)

如何做到不偏不倚?

ruby-on-rails slim-lang

4
推荐指数
1
解决办法
1269
查看次数

在ActiveJob :: Base中干

我需要在Jobs中使用sanitization,所以我写了方法

  def sanitized_sql_statement(query)
    ActiveRecord::Base.send(
        :sanitize_sql_array,
        query
    )
  end
Run Code Online (Sandbox Code Playgroud)

我有2个不同的工作文件.我应该在哪里放置这种方法以及如何在乔布斯中使用它?

ruby-on-rails ruby-on-rails-4 rails-activejob

3
推荐指数
1
解决办法
1209
查看次数