Это может показаться немного глупым. Но у меня проблемы с пониманием, если класс "ng-scope" вставлен только при создании новой области или это что-то еще?
Пример: у меня эти строки кода связаны с контроллером:
<button class="btn" ng-click="open()">Open me!</button>
<div ng-show="selected">Selection from a modal: {{ selected }}</div>
В веб-консоли оба имеют ng-scope:
<button class="btn ng-scope" ng-click="open()">Open me!</button>
<div ng-show="selected" class="ng-scope ng-binding ng-hide">Selection from a modal: </div>
Даже если нет angular -специфических данных, как здесь, он добавит ng-scope:
<div>hello</div>
выходы
<div class="ng-scope">hello</div>
Но почему?