Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.02.2015, 22:59
Аватар для Shasoft
Профессор
Отправить личное сообщение для Shasoft Посмотреть профиль Найти все сообщения от Shasoft
 
Регистрация: 03.03.2009
Сообщений: 156

Редактор тегов
Нашел поле ввода тэгов http://varyoo.github.io/ngTagEditor/
При вставке себе на страницу возникли проблемы. Если я в строке ввода набираю текст, то предустановленные теги (suggestions) начинают выводиться несколько раз. Как перестаю текст набирать, то сразу становиться все нормально, т.е. список выводится только один раз.
Опытным путем выяснил что если в
$scope.$watch('search', function(){
					$timeout(function(){
						$scope.suggestions = [
								{"id": 1, "name": "Technology"},
								{"id": 2, "name": "Informatic"},
								{"id": 3, "name": "Computers"},
								{"id": 4, "name": "Graphics"},
								{"id": 7, "name": "Maxim"},
								{"id": 77, "name": "Diana"}
							]
					},800);
				});

убрать изменение $scope.suggestions то значения перестают множиться. При этом пример работает работает нормально. Более того ОДИН И ТОТ ЖЕ код работает и в примере (localhost/test.html) и у меня. При этом при встраивании в сайт глючит, а в пример нет.

Такое ощущение что ng-repeat запускается повторно, потому что вывод $scope.suggestions (значений с экрана) в отладку показывает что там правильное количество значений.

Понимаю, что вопрос дурацкий, но может кто сталкивался с таким вот повторным выводом значений ng-repeat, а то никак не могу понять причину такого глюка.
Ответить с цитированием
  #2 (permalink)  
Старый 16.02.2015, 22:40
Аватар для Shasoft
Профессор
Отправить личное сообщение для Shasoft Посмотреть профиль Найти все сообщения от Shasoft
 
Регистрация: 03.03.2009
Сообщений: 156

Вроде нашел решение.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
DOM модель подсчет тегов документа kent666 Events/DOM/Window 4 17.10.2011 21:51
Редактор TinyMCE не отправляет много русских символов cobria2 Общие вопросы Javascript 0 09.05.2011 00:46
Вытащить со страницы все значения name и value из тегов <input> qwr938 Общие вопросы Javascript 8 13.02.2011 15:16
Перебор вложенных тегов. werdes jQuery 0 27.07.2010 11:51
Как переместить курсор внутри тегов? alex-v Javascript под браузер 8 29.08.2009 23:07