[Rails] 라이트박스 2를 사용하여 이미지 확장 기능 구현
3113 단어 RubylightboxJavaScriptRails
목표
개발 환경
・Rubby:2.5.7
・Rails:5.2.4
・Vagrant:2.2.7
・VirtualBox:6.1
・OS:macOS Catallina
전제 조건
다음은 이미 실현되었다.
・슬림 가져오기
・발언 기능 설치
이루어지다
1. application.html.slim 편집
application.html.slimdoctype html
html
head
title
| Bookers2
= csrf_meta_tags
= csp_meta_tag
= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload'
/ 追記
link href='https://cdnjs.cloudflare.com/ajax/libs/lightbox2/2.7.1/css/lightbox.css' rel='stylesheet'
= javascript_include_tag 'application', 'data-turbolinks-track': 'reload'
/ 追記
script src='https://cdnjs.cloudflare.com/ajax/libs/lightbox2/2.7.1/js/lightbox.min.js' type='text/javascript'
2. image_tag 편집
books/show.html.slim= link_to @book.image.url, 'data-lightbox': @book.image do
= image_tag @book.image.to_s
Reference
이 문제에 관하여([Rails] 라이트박스 2를 사용하여 이미지 확장 기능 구현), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/matsubishi5/items/3fc713c61b92506b2962
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
・Rubby:2.5.7
・Rails:5.2.4
・Vagrant:2.2.7
・VirtualBox:6.1
・OS:macOS Catallina
전제 조건
다음은 이미 실현되었다.
・슬림 가져오기
・발언 기능 설치
이루어지다
1. application.html.slim 편집
application.html.slimdoctype html
html
head
title
| Bookers2
= csrf_meta_tags
= csp_meta_tag
= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload'
/ 追記
link href='https://cdnjs.cloudflare.com/ajax/libs/lightbox2/2.7.1/css/lightbox.css' rel='stylesheet'
= javascript_include_tag 'application', 'data-turbolinks-track': 'reload'
/ 追記
script src='https://cdnjs.cloudflare.com/ajax/libs/lightbox2/2.7.1/js/lightbox.min.js' type='text/javascript'
2. image_tag 편집
books/show.html.slim= link_to @book.image.url, 'data-lightbox': @book.image do
= image_tag @book.image.to_s
Reference
이 문제에 관하여([Rails] 라이트박스 2를 사용하여 이미지 확장 기능 구현), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/matsubishi5/items/3fc713c61b92506b2962
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
1. application.html.slim 편집
application.html.slim
doctype html
html
head
title
| Bookers2
= csrf_meta_tags
= csp_meta_tag
= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload'
/ 追記
link href='https://cdnjs.cloudflare.com/ajax/libs/lightbox2/2.7.1/css/lightbox.css' rel='stylesheet'
= javascript_include_tag 'application', 'data-turbolinks-track': 'reload'
/ 追記
script src='https://cdnjs.cloudflare.com/ajax/libs/lightbox2/2.7.1/js/lightbox.min.js' type='text/javascript'
2. image_tag 편집
books/show.html.slim
= link_to @book.image.url, 'data-lightbox': @book.image do
= image_tag @book.image.to_s
Reference
이 문제에 관하여([Rails] 라이트박스 2를 사용하여 이미지 확장 기능 구현), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/matsubishi5/items/3fc713c61b92506b2962텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)