体重管理アプリを作っています
そこでテキストボックスから体重を記述してボタンを押し、each文で出力というコードを書きました
Ruby
<!--データの表示--><% @content.weighttasks.each do |weighttask| %> <%= weighttask&.created_at&.strftime("%Y年%m月%d日") %> <%= weighttask.weight %>kg <%= link_to '削除', [weighttask.content, weighttask], data: { turbo_method: 'delete', turbo_confirm: '削除していいですか?' } %> <br><% end %>
すると何もデータが無いときにも削除ボタンと「kg」が表示されます
今まで削除ボタンなど実装した時にそういうことはなかったのですがなぜでしょうか?
今までは
のようにデータが出力されたら表示されているという感じでした
必要なファイル等があればご指摘ください
0 コメント