Q cocoon gem

안녕하세요 레일즈 공부 중인 학생입니다. 질문이 생겨서 올려봅니다.. cocoon gem을 사용하던 중에 새로고침이 없으면 한 페이지에서 click handler가 여러번 붙어서(계속 추가되어서) link_to_add_association이 여러개의 partial을 생성하는 오류가 생겼습니다. 구글링을 열심히 하다보니 body안에 js파일 호출하는 코드가 있어서 그랬었다는 사람이 있어서 그 부분을 확인해보았는데요, https://github.com/nathanvda/cocoon/issues/177 (cocoon js파일을 두번 호출하게 되어서 그랬다고 하네요.) 저는 js파일 호출하는 코드를 head에 분명 넣어두었는데, 크롬 개발자 도구로 보면 body안에 js파일을 호출하는 코드가 들어있네요. 소스 보기를 하면 또 원래 코딩해놓은 대로 나오구요..^^; 혹시 이 부분에 대해 답변 해주실 수 있는 분 계신가요?ㅜㅜ
by Wagurano 151 
목록보기

A 답변 목록

0 head는 /app/views/layouts/application.html.erb 인가요?
Wagurano님이 3년 이하전에 작성함.
0 넵 haml로 하고 있습니다.
Wagurano님이 3년 이하전에 작성함.
0 !!! 5 %html %head %title Recipe App = stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true = javascript_include_tag 'application', 'data-turbolinks-track' => true = csrf_meta_tags %body.....
Wagurano님이 3년 이하전에 작성함.
0 turbolinks문제 같네요. 이거 해보세요. https://github.com/nathanvda/cocoon/pull/258/files
Wagurano님이 3년 이하전에 작성함.
0 답변 감사드립니다.^^ 일단 단순히 해당 젬 추가하는 것만으로는 (js파일 수정 포함) 해결이 되지 않네요..다른 글들을 찾아보다 보니 터보링크를 아예 끄면 된다고는 합니다.ㅋ
Wagurano님이 3년 이하전에 작성함.
0 그냥 터보링크 안쓰는 걸로 타협하려다가 오기가 생겨서..소스 깃헙에 올리고 nathanvda이분께 질문드려봐야겠네요
Wagurano님이 3년 이하전에 작성함.
0 이건 또 다른 질문이긴 한데..첫번째 스샷에서는 body 안에 들어가 있는데 두번째 스샷에서는 head 안에 들어가 있는 건 어떤이유인가요?? (제가 초보 개발자라..)
Wagurano님이 3년 이하전에 작성함.
0 터보링크에 대해서는 밑에 글들을 읽어보세요. - http://railscasts.com/episodes/390-turbolinks?language=ko... - http://staal.io/blog/2013/01/18/dangers-of-turbolinks/ - https://github.com/steveklabnik/turbolinks_test
Wagurano님이 3년 이하전에 작성함.
0 저 문제는 좀 더 파봐야 알겠네요 =ㅅ=);;
Wagurano님이 3년 이하전에 작성함.