0

$http オブジェクトで angular-bootstrap-ui typeahead 機能を使用したいと思います。簡単な使用例は、次の plunk にあります。

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

  1. レンダリングされる前に、返された json を操作するにはどうすればよいですか? 単純な配列よりも複雑な json 構造を使用します。

  2. 独自のスタイルを適用できるように、使用されている html テンプレートを上書きする方法は?

  3. 結果が見つからない場合は、空の先行入力ドロップダウンが表示されます。どうすればこれを回避できますか?

ヒントをありがとう。

4

1 に答える 1

0

質問 (1) と (2) については、これはBootstrap-UI Typeahead の重複であると思いますが、結果リストに複数のプロパティが表示されますか? . テンプレートのオーバーライドを含む、表示される結果のさまざまな部分をカスタマイズするためのソリューションを提供する、そこにある回答を見てください。

上記で問題が解決しない場合は、質問を更新してください。

(3) の場合 - この例では、返す[""]必要があるのに一致しない場所を返すため、バックエンドの問題[]です。したがって、typeahead ディレクティブとは何の関係もありません。一致するものがない場合、バックエンドが空の配列を返すことを確認してください。

于 2013-08-23T11:37:55.230 に答える