Rails data-confirm을 사용한 link-to와form경보

결론


link_to와form표시할 문에서
간단하게 경보 표시를 만들 수 있다.
예1
= link_to "アカウント削除", user_registration_path, method: :delete, data: { confirm: "【確認】アカウントを削除してもよろしいですか?" }
계정 삭제 버튼을 누르면 아래 그림과 같이 화면 위에 경보가 표시됩니다.

예2
= form_tag(delete_credit_cards_path, method: :post, data: { confirm: "【確認】クレジットカード情報を削除してよろしいですか?\n(削除後も再登録可能です)" }, id: 'charge-form',  name: "inputForm") do
삭제할 버튼을 클릭하면 다음 그림과 같이 화면 위에 경고가 표시됩니다.
"[확인] 신용카드 정보를 삭제할 수 있습니까?\n(삭제 후 재등록도 가능)"
위에서 설명한 대로 삽입\n 을 통해서도 줄을 바꿀 수 있습니다.
※ 줄 바꿈을 사용하기 위해서는 큰따옴표를 사용하는 것이 좋습니다.

보태다


Bootstrap과gem'data-confirm-modal'을 이용해 경보를 예쁘게 하는 방법도 있다.

참고 자료


https://satoh-d.hatenablog.com/entry/2017/01/21/110000
https://fuchiaz.com/rails-gem-data-confirm-modal/

좋은 웹페이지 즐겨찾기