Я пытаюсь понять, почему это дает истину или ложь.
Соответствующий код:
<div class="form-group">
<%= label(:store_item, :can_be_shipped, 'Can be Shipped?')%>
<div class="form-inline">
<div class="radio inline">
<%= radio_button(:store_item, :can_be_shipped, true, :checked => true)%>
<%= label(:store_item, :can_be_shipped, 'Yes', :value => true)%>
</div>
<div class="radio inline">
<%= radio_button(:store_item, :can_be_shipped, false)%>
<%= label(:store_item, :can_be_shipped, 'No', :value => false)%>
</div>
</div>
</div
Итак, когда я загружаю свою форму и выбираю вариант Да, скажем, товар может быть отправлен за границу, когда я щелкаю сам товар на странице магазина, он был отправлен?как правда.Я знаю, как изменить его, поэтому, когда я выбираю «Да», при просмотре элемента он будет отображаться как «Да», используя инструкцию if else на странице home.html.
Мне интересно, почему, когда яизмените: значение в метке на Да или Нет, на самом деле оно не изменится с истинного на Да.Может кто-нибудь объяснить, почему это происходит?
