почему точка используется в модуле приложения angular, как этот экспорт по умолчанию angular.module ('myapp.report.edit', []) - PullRequest
0 голосов
/ 02 октября 2018

Когда я просматриваю свой код, я застрял здесь и не понимаю, почему эта точка используется в имени приложения углового модуля и для чего мы его используем.

Мой код такой,

экспорт по умолчанию angular.module (' myapp.report.edit ', [])

1 Ответ

0 голосов
/ 02 октября 2018

Как сказал @ Алексей Соловей, для этого нет функциональной цели.Они просто различают различные модули вашего приложения.Например, допустим, я определил мое угловое приложение в заданном формате:

angular.module('app', ['ui.router', 'app.filters', 'app.services', 'app.directives', 'app.components', 'app.controllers']);

Теперь, просто для пояснения, я бы использовал app.controller для написания своих контроллеров, например:

angular.module('app.controllers')
    .controller('myCtrl', function($scope){});

Точно так же, если я хочу писать сервисы, я бы использовал свой определенный модуль, т. Е. app.services

angular.module('app.services', [])
      .service('$fileToBase64', function () {..})

и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...