2013-08-23 46 views
0

我想在$ http對象中使用angular-bootstrap-ui typeahead特性。 一個簡單的例子是在以下普拉克發現:angular-ui-bootstrap中的typeahead特性的自定義

http://plnkr.co/edit/eGG9Kj?p=preview

  1. 如何處理返回的JSON之前被渲染? 我將使用比簡單數組更多的comlex json結構。

  2. 如何覆蓋正在使用的html模板,以便我可以應用自己的樣式?

  3. 如果未找到結果,則會顯示一個空的typeahead-dropdown。我如何避免這種情況?

感謝您的任何提示。

回答

0

對於問題(1)和(2)我相信這是Bootstrap-UI Typeahead display more than one property in results list?的重複。看看那裏提供的解決方案,以定製各種結果顯示的部分,包括模板覆蓋。

如果上述問題沒有解決您的問題,請更新您的問題。

對於(3) - 它是一個後端問題,因爲它返回[""],如果沒有匹配,則返回[]。所以它與typeahead指令無關 - 只要確保你的後端在沒有匹配時返回空數組。

相關問題