0

我的 Rails 项目没有使用 Bootstrap Modal 显示星形图像。但它显示了布尔玛的所有图像。

应用程序.js

import 'bootstrap'

require("@rails/ujs").start()
require("turbolinks").start()
require("@rails/activestorage").start()
require("channels")
require("raty-js")

我的模态

<a class="c-secondary" data-toggle="modal" data-target="#<%= o.id %>">Rating</a>
<div class="modal fade" id="<%= o.id %>" data-backdrop="static" data-keyboard="false" tabindex="-1" aria-labelledby="staticBackdropLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
            <h5 class="modal-title" id="staticBackdropLabel">Rate your order</h5>
            <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                <span aria-hidden="true">&times;</span>
            </button>
            </div>
            <%= form_for Review.new do |f| %>
                <%= f.hidden_field :order_id, value: o.id %>
                <div class="modal-body">
                    <div class="field">

                        <div id="star_<%= o.id %>"></div>
                    </div>
                    <%= f.text_area :review, class: "form-control" %>
                </div>
                <div class="modal-footer">
                    <button type="button" class="btn c-btn" data-dismiss="modal">Close</button>
                    <%= f.submit "Add Review", class: "btn btn-danger" %>
                </div>
            <% end %>
        </div>
    </div>
</div>

模态作品。所以我可以发布我的评论,但图片不显示。我只有引导程序才有这个问题。

4

0 回答 0