Как сохранить входное значение тегов автозаполнения в переменной области для отправки в базу данных в 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 вызов.

Другие вопросы по тегам