Цитата:
|
Если звезды зажигают, значит это кому-нибудь нужно :-)
|
Вроде как дети ищут всегда виновника, отсюда и корни креационизма. А мне в детстве было как то по фиг, никогда не думал нужно это кому или нет
Либо я неправильный, либо психологи слишком умничают
При установки значения в scope произойдёт срабатывание watch. Рендерить значение в элементе вероятно тоже придётся в watch, то есть рендер сработает независимо от того нужно или нет.
При использовании setValue рендер не сработает. То есть производительность выше (правда на чуток).
Вероятно ngModelCtrl был выделен из ng-model в целях оптимизации кода.
Точнее ответить не могу, разбираться пока с этим моментом не хочется. Я думаю ngModelCtrl имеет ценность только на простых директивах c функционалом вроде input. В более сложных случаях scope должен быть изолированным.