スタックNewbはこちらです。私はあなたと同じ問題を抱えています。ここで私はこれを解決する方法は次のとおりです。
1.解決アンギュラチップライブラリ内ReferenceError: error is not defined
あなたは(角-チップ)を使用するライブラリを念頭に置いてtypescriptですして設計されていません。したがって、まず、次のエラーReferenceError: error is not defined
を解決する必要があります。これは、上記の行でvar error;
と定義してください。これはあなたのウェブパック使用のための角チップを準備する必要があります。
2番目の問題は、typeahead-template-url
をwebpackに追加する方法です。別のhtmlファイルを参照するのではなく、Bootstrap-UI Typeahead display more than one property in results list?のようにインラインテンプレートを使用します。
あなたは私のような怠け者だと一例としてこれを使用し、そのハイパーリンクに従うことをしたくない場合は、次の<chips>
タグの前に追加する
2.テンプレート:
<script type="text/ng-template" id="yourTemplate.html">
<a tabindex="-1">
<i ng-class="'icon-'+match.model.type"></i>
<span ng-bind-html-unsafe="match.model.title | typeaheadHighlight:query"></span>
</a>
</scrip>
以下のように働いた
typeahead-template-url:"yourTemplate.html"
:3.あなたのディレクティブでテンプレートを含めます私の魅力
別のライブラリngTagsInput(http://mbenford.github.io/ngTagsInput/)を使用して問題を解決できましたが、問題や回避策なしで機能しました。 – Francesco