3
Marionette.Async를 사용하지 않고 외부 Handlebars 템플릿 파일을 참조 할 수 있습니까?Marioette in Rails 자산 파이프 라인과 외부 핸들 막대 템플릿 사용
템플릿 조각 (Rails 자산 파이프 라인)을보다 잘 구성하여 비동기로드가 필요하지 않지만 개별 파일 만 구성하면됩니다. 추천이 있습니까?
감사합니다.
Marionette.Async를 사용하지 않고 외부 Handlebars 템플릿 파일을 참조 할 수 있습니까?Marioette in Rails 자산 파이프 라인과 외부 핸들 막대 템플릿 사용
템플릿 조각 (Rails 자산 파이프 라인)을보다 잘 구성하여 비동기로드가 필요하지 않지만 개별 파일 만 구성하면됩니다. 추천이 있습니까?
감사합니다.
위키에는 Handlebars로 작업하기 쉬운 플러그인 목록과 플러그인없이 핸들 바를 만드는 간단한 방법이 나열되어 있습니다.
https://github.com/derickbailey/backbone.marionette/wiki/Using-handlebars-templates-with-marionette
https://github.com/asciidisco/Backbone.Marionette.Handlebars
이 필요한 일을 할 수 있습니다. 그렇지 않다면 필요한 기능을 얻기 위해 시작하는 것이 좋습니다.
귀하의 도움과 훌륭한 백본 플러그인을 주셔서 감사합니다. 불행히도 Handlebars가 이미 Marionette에서 작동한다고 언급하는 것을 잊었습니다. (그리고 위키, 훌륭한 블로그 게시물 등을 읽었습니다.) 내 유일한 문제는 내 주 템플릿에 스크립트 태그를 포함시켜야한다는 것입니다. 스크립트 태그가 많은 경우 혼란 스럽습니다. – rzschoch
내가 선택한 폴더에 템플릿 스 니펫을 아웃소싱하고 비동기로드 또는 다른 JavaScript 방식에 의존하지 않으면 서 레일즈 erb-templates를 사용해야한다고 생각합니까? 아, 왜 밑줄 템플릿을 선호합니까? 나는 Backbone과 Handlebars에 익숙하지 않으므로 조언을 환영합니다. – rzschoch
너무 많은 템플릿 (어쩌면 수백 KB 이상)이있는 경우 비동기 템플릿로드가 최후의 수단입니다. ERB w/rails를 사용하여 템플릿을 작성하는 것도 하나의 옵션이지만 JST를 사용하고 레일즈 자산 파이프 라인을 사용하여 템플릿을 미리 컴파일하는 것이 좋습니다. https://github.com/derickbailey/backbone.marionette/wiki/Using-jst-templates-with-marionette –