Показать сообщение отдельно
  #1 (permalink)  
Старый 10.07.2014, 17:11
Аспирант
Отправить личное сообщение для mcpro Посмотреть профиль Найти все сообщения от mcpro
 
Регистрация: 07.10.2009
Сообщений: 30

Конфиг фабричных функций
Хотел сделать два input поля с автокомплитом. Каждое подкачивает варианты выбора из своего источника.
Получился такой код: http://plnkr.co/edit/X3a4tOOzRTewnD7F31oR?p=preview
Попытался по возможности избавиться от повторения кода.
Для этого весь функионал, который нужен для обоих инпутов выделил в сервисы. В самих контроллерах оставил только вызов функций и их настройку (вызов autocompleteResource.setConfig() ).
Проблема в том, что фабричные функции, как я понял синглтоны, во всяком случае конфиг второго контроллера затерает конфиг первого.

Подскажите плз, как быть. Надо чтобы в каждом контроллере использовался бы свой конфиг.
Ответить с цитированием