2015-01-21 5 views
0

Я попытался сделать случайный текст заполнителя на входе. вот мой sample codeangularjs сделать случайный заполнитель на входе

Пробуйте этот образец несколько раз, то вы можете увидеть код ошибки через консоль.

Error: 10 $digest() iterations reached. Aborting! 
Watchers fired in the last 5 iterations: 

даже если текст заменен, беспокоиться об этом сообщении об ошибке. Почему этот код иногда работает, иногда не работает?

ответ

0

От this ответа:

You shouldn't change objects/models during the render or otherwise it will force a new render (and consequently a loop, which causes the 'Error: 10 $digest() iterations reached. Aborting!').

If you wan to update the model, do it on the Controller or on a Directive, never on the view. angularjs documentation recommends not to use the ng-init exactly to avoid these kind of situations:

Use ngInit directive in templates (for toy/example apps only, not recommended for real applications)

+0

спасибо, это действительно помогло. Я использовал ngInit как решение –

0

Ваш Случайная функция запускающего $ переваривать() ошибка Здесь вопрос в угловых JS об этом: -

Random function triggering $digest() error

И я искал, но я не могу найти работу.

+0

спасибо, это действительно помогло –

+0

Отлично и приветствуется :-) – squiroid