RoR プロジェクト内で削除メソッドが機能しません。1日前は機能していたので奇妙ですが、今では「友達」ページにリダイレクトされます。注意すべきもう 1 つの点は、「よろしいですか?」というポップアップ ダイアログが表示されることです。以前に機能していたときに友人を削除しても表示されません。「//= jqueryが必要」と「//= jquery_ujsが必要」をjavascriptファイルに入れるようにオンラインでいくつかのソリューションを読みましたが、「app/assets/config」ディレクトリにあるmanifest.jsファイルしか見つかりませんでした。
どんな助けでも大歓迎です。
index.html.erb
<% if user_signed_in? %>
<table class="table table-striped table-bordered table-hover">
<thead class="thead-dark">
<tr>
<th>Name</th>
<th>Email</th>
<th>Phone</th>
<th>Twitter</th>
<th>User ID</th>
<th></th>
</tr>
</thead>
<tbody>
<% @friends.each do |friend| %>
<% if friend.user == current_user %>
<tr>
<td>
<%= link_to friend.first_name + " " + friend.last_name, friend, style: 'text-decoration:none' %>
</td>
<td><%= friend.email %></td>
<td><%= friend.phone %></td>
<td><%= friend.twitter %></td>
<td><%= friend.user_id %></td>
<td>
<%= link_to 'delete',
friend,
:method => :delete,
:confirm => "are you sure?",
class: "btn btn-danger btn-sm" %>
</td>
</tr>
<% end %>
<% end %>
</tbody>
</table>
<br>
<% else %>
<h1>Welcome to the Friend App</h1>
<% end %>
マニフェスト.js
//= link_tree ../images
//= link_tree ../builds
//= require jquery
//= require jquery_ujs