[Rails] 간단한 설정 "clipboard로 복사"버튼
2545 단어 Rails
개요
Giithub에서 잘 아시는 그거죠?
이거.
Zeroclipboard-rails라는 gem을 사용하면 한 발입니다.
zeroclipboard-rails
https://github.com/zeroclipboard/zeroclipboard-rails
가져오기 단계
Gemfile에서 추기
Gemfile
gem 'zeroclipboard-rails'
설치하다.$ bundle
application.js에서 다음과 같은 내용을 보충합니다.assets/javascripts/application.js
//= require zeroclipboard
$(document).ready(function() {
var clip = new ZeroClipboard($("#d_clip_button"))
});
이후 복사 영역(textarea)과 복사 버튼(button)만 준비하면 됩니다.erb
<div>
<textarea id="fe_text" name="" rows="7" cols="100">コピー領域</textarea>
<button class='my_clip_button' data-clipboard-target='fe_text' data-clipboard-text='Default clipboard text from attribute' id='d_clip_button'>
<b>コピーする</b>
</button>
</div>
초간단!
Reference
이 문제에 관하여([Rails] 간단한 설정 "clipboard로 복사"버튼), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kidach1/items/0cef215de8ff47221f24텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)