0

나는 중 한 가지 방법으로 ui.bootstrap.typeahead의 템플릿을 사용자 정의 할 수 있음을 알고 다음 '선행 입력-템플레이트를 선언이상의 선행 입력, 다른 템플릿으로 각각

  • url '(내부'typeahead-match.html '파일) 및/또는
  • $ templateCache를 사용하여 외부 템플릿 ('typeahead-popup.html ')을 사용자 정의하십시오.

내 문제는 같은 페이지에 두 개의 미리보기가 있지만 내부 (typeahead-match.html)와 외부 (typeahead-popup.html)라는 두 템플릿이 모두 가능하다는 것입니다. 각-UI-부트 스트랩 FAQ를

+1

예 가능합니다. 어떤 문제가 있습니까? – Asik

+0

@Asik, 나도 잘 모르겠다. 같은 페이지에 2 가지 타입이 있다고 상상해보십시오. 외부 템플릿 (typeahead-popup.html)은 각각 다를 필요가 있습니다. $ templateCache가 동일한 ID ('template/typeahead/typeahead- popup.html '). –

+0

타입 어 헤드 데모를 확인하십시오. 단일 페이지에서 다른 샘플을 사용합니다. http://angular-ui.github.io/bootstrap/ – Asik

답변

0

봐 :

https://github.com/angular-ui/bootstrap/wiki/FAQ

... 템플릿에 대해이 첫 번째 항목에서 가장 중요한 것은 당신이 이름으로 -tpls-으로 파일 중 하나를 사용하는 경우, 템플릿은 HTML 파일을 필요로하지 않으므로 HTML 문자열을 사용하여 JS 파일의 일부로 템플릿 캐시에 추가됩니다.

관련 문제