Нещодавно я переглянув код для веб-сторінки, побудованої з кутовим і виявив, що він написаний з ng-app="myModule"директивою, розміщеною на <body>тегу. Під час навчання кутових я бачив лише те, що він використовується на <html>тезі, як рекомендують кутові документи тут , тут та в їх навчальному посібнику .
Я трохи вивчив це самостійно і знайшов такі питання, зокрема це, а також подібне , що обговорюють завантаження декількох модулів на сторінку. Однак ця методика відрізняється від мого випадку, оскільки передбачає розміщення ng-додатків на елементах всередині тіла та використання ручного завантаження для запуску двох кутових додатків одночасно.
Наскільки я можу сказати, що немає ніякої різниці під час виконання між додатком з ng-appна <html>чи <body>. Як я розумію, ng-appпозначає корінь кутового додатка, тому розміщення його на магістралі <body>буде вирізане<head> кут, але я не можу придумати жодного основного способу, який би це вплинуло на речі. Отже, моє запитання: в чому полягає технічна різниця між розміщенням ng-appна одному з цих тегів замість іншого?