複数のアイテムを追加するために ui-select2 を使用しています (タグモード)。アイテムを追加するときに、入力内に特別なUIを表示したいので、ディレクティブを追加したいと思います。formatSelection を使用して入力をフォーマットしようとしています:
function colorFormat(state) {
return '<color-selection selections="option.selections"></color-selection>';
}
しかし、ディレクティブはコンパイルされませんでした。だから私はそれをコンパイルしました:
function colorFormat(state) {
return $compile('<color-selection selections="option.selections"></color-selection>')(scope);
}
しかし今、値は ['object object'] です。フォーマットが私の結果を文字列化しているようです。ディレクティブにフォーマットするにはどうすればよいですか?