내 응용 프로그램 중 하나에 ember.js를 사용하는 데 매우 관심이 있습니다. 나는 스파게티 javascript/jquery에 지쳤다. 나는 핸들 바를 사용하는 것에 익숙하지 않다는 것을 이해하지만 그것 없이는 emberj를 어떻게 사용해야합니까? 또한 에 큰 단점이 있습니까? 핸들 바를 emberjs와 함께 사용합니까? 나는 그것없이 emberjs를 사용하는 방법에 대한 웹상의 어떤 자원도 발견하지 못했다.Handlebars를 사용하지 않고 Ember.js를 사용하는 방법
답변
Ember.js는 핸들 바를 절대 터치하지 않아도 매우 강력합니다. 객체 모델, 속성/관찰자/바인딩 시스템, 상태 관리자 및 자바 스크립트 뷰 사이에서 많은 일을 할 수 있습니다. 템플릿 시스템을 사용하려면 Handlebars를 사용하여 데이터 바인딩을 활용할 것을 권장합니다. 그러나 보트를 실제로 뜨는 또 다른 것이 있다면 다른 템플리트 시스템을 사용하는 것이 꽤 쉽습니다.
이 답변은 * 할 수 있음을 나타내지 만 어떻게 표시하지는 않습니다. 나는 원래 작성자가 묻는 것이라고 생각하지 않는다. –
JS 함수를 Ember.TEMPLATES에 예상 이름으로 등록 할 수있다. 선택적 컨텍스트 매개 변수를 받아들이고 DOM에 삽입 될 HTML 문자열을 반환하는 함수가 될 수 있습니다. –
Ember Handlebars의 데이터 바인딩 지원은 포기하기에는 너무 강력합니다. 그러나 아키텍처를 이해하는 것이 도움이되며, 시간이 지남에 따라 Ember 용 Handlebars에 대한 데이터 바인딩 가능 대안을 만들 수있는 야심 찬 사람이있을 것입니다. –
- 1. 이름 속성을 사용하지 않고 jQueryValidation을 사용하는 방법
- 2. 대문자 사용하지 않고 str_replace를 사용하는 방법?
- 3. 제출을 사용하지 않고 POST하는 방법?
- 4. UPDATE를 사용하지 않고 변환하는 방법
- 5. 데이터베이스를 사용하지 않고 로그인하는 방법
- 6. HwndHost를 사용하지 않고 WPF를 사용하는 Google Earth
- 7. 데이터베이스를 사용하지 않고 faye를 사용하는 메시지
- 8. .htaccess를 사용하지 않고 apache 요청에 CGI를 사용하는 방법
- 9. Xcode를 사용하지 않고 프레임 워크를 사용하는 C 프로그램을 컴파일하는 방법
- 10. p : dataTable을 사용하지 않고 p : dataExporter를 사용하는 방법
- 11. spcontext.current를 사용하지 않고 셰어 포인트에서 컨트롤을 사용하는 방법
- 12. 초기 또는 항상 블록을 사용하지 않고 $ display를 사용하는 방법
- 13. 마이그레이션을 사용하지 않고 LocalDB 및 EF를 사용하는 방법
- 14. inbuilt debugdraw를 사용하지 않고 Box2D javascript를 사용하는 방법?
- 15. JQuery Mobile Framework에서 아이콘을 사용하는 방법 (버튼을 사용하지 않고)
- 16. 레일을 사용하지 않고 모델을 사용하지 않고
- 17. delay()를 사용하지 않고 패턴을 실행하는 방법
- 18. ember.js를 사용하여 유사한 필터를 수행하는 방법
- 19. SpingIOC.jar을 사용하지 않고 Spring IOC을 구현하는 방법
- 20. XAML을 사용하지 않고 Silverlight에서 소리를 재생하는 방법
- 21. WebBrowser 컨트롤을 사용하지 않고 HTML을 렌더링하는 방법
- 22. WSAIoctl을 사용하지 않고 AcceptEx
- 23. openfiledialog를 사용하지 않고
- 24. Ember.js를 Handlebars.js와 함께 사용하기 Jade에서보기
- 25. memcpy를 사용하지 않고 memcpy를 수행하는 방법 찾기
- 26. web.xml을 사용하지 않고 Jersey JSPTemplatePath를 구성하는 방법
- 27. 다시 클립을 사용하지 않고 클립으로 복제하는 방법
- 28. ResultSet을 사용하지 않고 ResultSetMetaData를 얻는 방법
- 29. 다른 파일을 사용하지 않고 파일을 자르는 방법?
- 30. Excel을 사용하지 않고 매크로를 실행하는 방법
문서에 따르면 Ember를 다른 템플릿 라이브러리와 함께 사용할 수 있지만 데이터 바인딩을 얻지는 못합니다. 개인적으로 그것은 Ember를 사용하는 이유 중 상당 부분을 차지하므로 내가 기꺼이 저울질하는 것은 아닙니다. – commadelimited