現在のプロジェクトでは、kendo-auto-complete 要素である入力があります。カテゴリ データ ソースがあり、入力すると、選択できる場所からカテゴリが表示されます。また、テキスト ボックスに新しいカテゴリ名を入力して入力すると、カテゴリに追加されます。新しいカテゴリを追加し、オートコンプリートから既存のカテゴリを選択すると、カテゴリに 1 つか 2 つの文字しか追加されないというバグがあります。
これは私のhtml要素です
<form ng-submit="addCategory(categoryInput)">
<input id="category" type="text" kendo-auto-complete ng-model="categoryInput" k-data-source="categories"/>
</form>
コントローラーで
$scope.addCategory = function(category) {
$scope.cCategories.push(category);
$scope.categoryInput = "";
};
要件:
新しいカテゴリを追加した後、オートコンプリート リストから既存のカテゴリを選択した場合は、テキスト全体を追加する必要があります