2016-07-29 3 views
0

내가 turbolinks와 데 두 가지 문제 주위에 내 머리를 깨는 해요 :레일 turbolinks, 두 가지 질문

1/때로는 turbolinks가 사용되는, 때로는 그렇지 않은 것 같습니다. 특히 url_for를 사용할 때 요청이 터보 링크를 사용하지 않는 것으로 보입니다. 언제 사용합니까? 나는 각각의 모든 내부 링크에 터보 링크를 사용하고 있다는 인상 아래에있었습니다.

2/삭제 링크를 클릭 할 때 확인을 생성하는 간단한 jQuery를 정의하려고합니다. 하지만 일하기가 어려워요. 하나의 솔루션으로 두 번 확인 화면이 표시되는 경우가 있는데 때로는 확인 메시지가 표시되고 때로는 표시되지 않습니다 (터보 링크 사용시)

올바르게 설정하는 방법에 대한 안내서가 있습니까? 나는 turbolinks로 속도 이득을 경험하는 것처럼 보입니까, 아니면 저의 상상력입니까? 어쨌든, 나는 일종의 보석을 지우는 대신 일종의 노력을하고 있습니다. 개념을 Turbolinks 무엇

+1

문서를 확인해야합니다. 모든 내용은 https://github.com/turbolinks/turbolinks에서 확인할 수 있습니다. – neydroid

답변

0
  • 은 다음과 같습니다

Turbolinks 빠른 웹 응용 프로그램에서 링크를 다음 있습니다. 브라우저가 각 페이지 변경 사이에 JavaScript와 CSS를 다시 컴파일하는 대신, 현재 페이지 인스턴스를 유지하고 헤드의 본문과 제목 만 바꿉니다. CGI와 지속적인 프로세스를 생각하십시오.

  • Turbolinks와 레일은

나는 Rails 4.1 Performance Fundamentals Snippet: Turbolinks을 볼 것을 권장합니다.

2/삭제 링크를 클릭하면 때 확인을 생성하는 간단한 jQuery를 정의하려고합니다. 하지만 일하기가 어려워요.

이 문제를 해결하려면 아래 단계를 따르십시오.

1 :Gemfile에는 jquery-turbolinks gem이 필요합니다.

2 : 편집 당신에게 app/assets/javascripts/application.js 파일

//= require jquery 
//= require jquery.turbolinks 
//= require turbolinks 

N.B : 당신은 그냥 바로 JS 파일에 jqueryjquery.turbolinks를 추가합니다. 자세한 내용은

정보는 Stack Answer

희망이 도움말을 확인!