小编Sle*_*nny的帖子

如何将data-disable-with上的html设置为rails submit_tag

我有一个使用bootstrap的RoR应用程序.我正在尝试将fontawesome html图标标记应用于submit_tag帮助程序,但似乎不支持它.当我单击提交时,禁用内容只显示为字符串而不是解释为html,尽管它适用于link_to帮助程序.

这是erb:

    <%= form_tag("/home/search", method: "get", class: "form-inline", role: "search", remote: true) do %>
    <div class="form-group">
        <%= text_field_tag(:term, nil, {:class => "form-control", "data-html" => true, :value => @term}) %>
    </div>
    <%= submit_tag "Go!", class: "btn btn-transparent", role: "button", 'data-disable-with' => "<i class='fa fa-spinner fa-spin'></i> Searching...".html_safe %>    
 <% end %>
Run Code Online (Sandbox Code Playgroud)

这就是我点击提交时的样子: 在此输入图像描述

它适用于link_to,但是我无法将text_field_tag中的值传递给link_to,否则,我会对该解决方案感到满意.我真的宁愿避免自己编写.ajax方法并使用javascript来操作按钮值.有关如何使用标准FormHelper标签解决此问题的任何建议?提前谢谢了.

html erb twitter-bootstrap ruby-on-rails-4

22
推荐指数
2
解决办法
9311
查看次数

我可以将参数传递给docker-compose命令配置选项

任何人都知道我如何使用命令:docker-compose中的选项来运行带参数的命令?我知道版本2提供了参数,但是它适用于docker-engine 1.10.x我在docker-engine 1.6.2上,目前无法升级.

我想在docker-compose中做这样的事情:

...
rstudio:
  image: rocker-hadleyverse
  command: -d -p 8787:8787 -e USER=<username> -e PASSWORD=<password> rocker-hadleyverse
  links:
    - db
...
Run Code Online (Sandbox Code Playgroud)

rstudio-server docker docker-compose

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