2014-07-05 4 views
0

에 컨트롤을 포장하지만, 내 기지를 커버하려면 : 사람이 성공적으로있는 기존의 제어를 감싸 경우 기본적으로 https://groups.google.com/forum/#!topic/durandaljs/PWgPUHcpzic내가 durandal 토론 그룹에이를 게시 Durandal 위젯

, 내가보고 싶어 Mozilla PDF 뷰어 (http://mozilla.github.io/pdf.js/web/viewer.html)의 Durandal 또는 Angular 컨트롤에 대한 복잡성이 성공적이었습니다.

날짜 선택기와 같은 다른 기능을 알고 있지만 가능하지만이 특정 컨트롤을 사용하면 캔버스와 다른 흥미로운 컨트롤로 많은 작업을 수행 할 수 있습니다.

어떻게 수행 할 수 있습니까?

이를 위해 녹아웃 바인딩을 사용할 수 있습니까?

어떻게이 위젯의 ​​위치를 ​​제어합니까?

답변

0

예, 사용자 정의 녹아웃 바인딩을 작성하고 해당 바인딩을 Durandal 위젯으로 래핑합니다. 포지셔닝은 CSS로 (또는 CSS 녹아웃 바인딩으로 동적으로) 수행됩니다.

+0

그렇다면 질문은 실제로 어떻게 그 컨트롤을 그대로 사용하여 SPA 앱의 패널 인 div를 채울 수 있습니까? 예 : 웹 양식에 Outlook 클라이언트를 구축하는 것을 상상할 수 있다면 pdf 뷰어가 원하는 전자 메일을 읽을 수 있습니다. –

+0

@RichardB 글쎄, "어떻게"StackOverflow이 시점에서 나쁜 형태가 될 것이라고 대답합니다. 이 포럼의 지침에 따르면, (먼저 맞춤형 녹아웃 바인딩을 연구하여) 시도를하고 코드 및 진행 상황을 표시해야합니다. 많은 맞춤 바인딩을 작성 했으므로 작업 할 항목을 제공하면 입력과 안내를 제공하게되어 기쁩니다. –

+0

안녕하세요 @ 리차드! PDF.JS Viewer를 Durandal 위젯에 포함시킬 수 있었습니까? 내 자신의 PDF.JS 뷰어를 작성했지만 사전 작성된 뷰어와 비교하여 상당히 기능이 부족합니다. 텍스트 선택, 확대, 크기 조정. 그래서 미리 제작 된 뷰어를 내장하는 것이 가능한지 궁금합니다. –