Cocoon не работает в Productionmode, но весь javascript, похоже, загружен правильно - PullRequest
0 голосов
/ 21 июня 2019

Я запрограммировал небольшой инструмент и развернул его на heroku, потом добавил драгоценные камни кокона для вложенных атрибутов, и в моей среде разработки локально все работает нормально, но похоже, что обработчик кликов не реагирует на нажатие кнопки .add_fields.

Я пытался обновить все, но, честно говоря, я не знаю, как отладить эту проблему, я не получаю никаких сообщений об ошибках.

application.js

//= require rails-ujs
//= require turbolinks
//= require jquery3
//= require jquery_ujs
//= require popper
//= require bootstrap
//= require gritter
//= require cocoon
//= require_tree .


_form.html.erb:

<div id='visitors'>
  <h3>Visitor</h3>
  <%= f.simple_fields_for :visitors do |visitor_form| %>
     <%= render 'visitor_fields', f: visitor_form %>  
  <% end %>
</div>
  <div class="links">
    <%= link_to_add_association 'Add Visitor', f, :visitors, class:    "btn btn-primary add" %>
  </div>

_nested_form.html.erb:

<div class='nested-fields form_group'>
        <%= f.input :first_name, id: 'visfirst', label: 'Firstname' %>
        <%= f.input :last_name, id: 'vislast', label: 'Lastname' %>
        <%= link_to_remove_association 'Remove Visitor', f, class:  'btn btn-warning remov' %>
</div>

part of the Gemfile

gem 'country_select', '~> 3.1', '>= 3.1.1'
gem 'gritter', '~> 1.2'
gem 'axlsx', '~> 2.0', '>= 2.0.1'
gem 'axlsx_rails', '~> 0.5.1'
gem 'cocoon', '~> 1.2', '>= 1.2.10'
gem 'countries'

К сожалению, я не получаю никаких сообщений об ошибках. Когда я нажимаю на ссылку «Добавить поля», она просто отправляет меня в начало страницы.

...