复选框不会显示在网页上,但没有错误

时间:2019-02-11 20:22:38

标签: ruby-on-rails ruby

没有任何错误,但是此复选框不会显示在页面上吗? enter image description here

我想设置我的复选框的样式,但是如果不显示,则无法显示。如果有人可以看一下我的代码,看看为什么它没有显示出来,将不胜感激!谢谢

                        <div class="row justify-content-center">
                            <div class="col-12 col-xl-11">
                                <div class="row form-group">
                                    <div class="col-md-4">
                                        <%= f.check_box :is_hungry %> Hungry
                                    </div>
                                    <div class="col-md-4">
                                        <%= f.check_box :uplifted %> Uplifted
                                    </div>

                                    <div class="col-md-4">
                                        <%= f.check_box :is_euphoric %> Euphoric
                                    </div>
                                </div>
                                <div class="row form-group">
                                    <div class="col-md-4">
                                        <%= f.check_box :is_energetic %> Energetic
                                    </div>

                                    <div class="col-md-4">
                                        <%= f.check_box :is_creative %> Creative
                                    </div>

                                    <div class="col-md-4">
                                        <%= f.check_box :is_focused %> Focused
                                    </div>
                                </div>
                                <div class="row form-group">
                                    <div class="col-md-4">
                                        <%= f.check_box :is_relaxed %> Relaxed
                                    </div>
                                    <div class="col-md-4">
                                        <%= f.check_box :is_happy %> Happy
                                    </div>

                                    <div class="col-md-4">
                                        <%= f.check_box :is_balanced %> Balanced
                                    </div>
                                </div>
                                <div class="row form-group">
                                    <div class="col-md-4">
                                        <%= f.check_box :is_painrelief %> Pain Relief
                                    </div>
                                    <div class="col-md-4">
                                        <%= f.check_box :is_sleepy %> Sleepy
                                    </div>
                                </div>
                            </div>
                        </div>

1 个答案:

答案 0 :(得分:0)

我认为问题在于您使用的是f.check_box,但没有form标签。如果您不想要它,则应使用如下复选框:

<%= check_box_tag 'Hungry', 'yes', id: 'is_hungry' %> Hungry

文档: https://apidock.com/rails/ActionView/Helpers/FormTagHelper/check_box_tag