У меня есть угловая форма, которая создает объект с тегами:Bootstrap tagsinput с угловой нг-модель выпуском
<form class="form-horizontal">
<div class="form-group">
<label>Tags</label>
<input type="text" id="tags-input" class="form-control" ng-model="beaconData.tag_list" name="beacon[tag_list]" placeholder="project, client 72, yellow, design"/>
</div>
Идентификатор «# tagsinput» является вызовом функции tagsinput, как показано здесь:
$('#tags-input').tagsinput('items');
С идентификатором, вызывающим эту функцию, ng-model = "beaconData.tag_list" возвращает undefined. Если функция tagsing не вызывается, ng-model возвращает данные без проблем.
Может ли кто-нибудь ответить на вопрос, почему это происходит?
Лучшим вопросом может быть то, что делает функция tagsinput для входных значений и почему она не возвращается к ng-модели?
У вас нет этой модели кода jQuery, заполненной данными? –
Правильно, этот код jQuery форматирует теги в поле ввода, хотя – Bruce1138
Можете ли вы поделиться своим кодом js? Причина, по которой эта одна строка, похоже, никак не связана с этой beaconData. –