小编Gee*_*ess的帖子

Rails服务器无法启动,Rails 5中的弃用警告(MIME?Sprockets?)

我使用'rails s',服务器无法启动.我也是刚刚开始的.当我重新启动它时,我得到了这个:

=> Booting Puma
=> Rails 5.0.0 application starting in development on http://localhost:3000
=> Run `rails server -h` for more startup options
DEPRECATION WARNING: Sprockets method `register_engine` is deprecated.
Please register a mime type using `register_mime_type` then
use `register_compressor` or `register_transformer`.
https://github.com/rails/sprockets/blob/master/guides/extending_sprockets.md#supporting-all-versions-of-sprockets-in-processors
 (called from block (2 levels) in <class:Railtie> at /Users/bwkeeton/.rvm/gems/ruby-2.3.1@global/gems/sass-rails-5.0.5/lib/sass/rails/railtie.rb:57)
DEPRECATION WARNING: Sprockets method `register_engine` is deprecated.
Please register a mime type using `register_mime_type` then
use `register_compressor` or `register_transformer`.
https://github.com/rails/sprockets/blob/master/guides/extending_sprockets.md#supporting-all-versions-of-sprockets-in-processors
 (called from block (2 levels) in <class:Railtie> at …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails mime-types ruby-on-rails-5

8
推荐指数
4
解决办法
6497
查看次数

在 Rails 中单击按钮时传递参数

现在,我有了它,以便当用户从 中选择一个选项时collection_select,会根据event_id他们的选择填充一个 div 。根据Event,将显示多个EventOption,每个都有自己独特的 ID。(我有EventOptionas belongs_to Eventhas_many他们中的每一个。)

当他们选择一个时,这是我通过 JS/Ajax 填充的内容Event

<div class="center" >
  <h2>Available Options for "<%= @event.name %>":</h2>
    <% @event.event_options.each do |e| %>
      <p><strong>Name:</strong> <%= e.name %> </p>
      <p><strong>Description:</strong> <%= e.description %></p>
      <p><strong>Price:</strong> <%= e.price %></p>
</div>

<div class = "center row">  
  <div class = "col-xs-6">
      <%= link_to "Check Available Dates", root_path, :class => "button", :id => "available-dates-button" %>
  </div>
  <div class = "col-xs-6"> …
Run Code Online (Sandbox Code Playgroud)

ruby model-view-controller ruby-on-rails parameter-passing ruby-on-rails-5

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