Как сохранить входное значение тегов автозаполнения в переменной области для отправки в базу данных в angularjs?
Я новичок в angularj. У меня есть тег автозаполнения на моей html-странице. Мне нужно сохранить выбранное значение в переменной, чтобы его можно было отправить в базу данных. Предложить способ сделать это?
js
var app = angular.module("myApp",
['ui.bootstrap','ui.utils','ngTagsInput','ngMaterial', 'ngMessages',
'material.svgAssetsCache'
]);
app.controller("myCtrl",function($scope, $http, $mdDialog) {
$scope.tags = [];
1 ответ
Решение
HTML
<tag-manager tags="tags"
autocomplete="allTags"
caption="Select tag "> </tag-manager>
JS
var app = angular.module("myApp",['ui.bootstrap','ui.utils','ngTagsInput','ngMaterial', 'ngMessages',
'material.svgAssetsCache']);
app.controller("myCtrl",function($scope, $http, $mdDialog) {
$scope.tags = [];
$scope.allTags = ['item1','item2','item3','item4'];
});
Здесь выбранные предметы будут храниться в $scope.tags
и это можно передать вашему $http
вызов.