AngularJS Hello World Application: ваш первый пример программы

Содержание:

Anonim

Лучший способ увидеть всю мощь приложения AngularJS - создать свою первую базовую программу «Hello World» на Angular.JS.

Существует множество интегрированных сред разработки, которые вы можете использовать для разработки AngularJS, некоторые из наиболее популярных из них упомянуты ниже. В нашем примере мы используем Webstorm в качестве нашей IDE.

  1. Webstorm
  2. Возвышенный текст
  3. AngularJS Затмение
  4. Visual Studio

Привет, мир, AngularJS

В приведенном ниже примере показан самый простой способ создать свое первое приложение «Hello world» на AngularJS.

Guru99

{{message}}

Пояснение к коду:

  1. Ключевое слово « ng-app » используется для обозначения того, что это приложение следует рассматривать как приложение angular js. Этому приложению можно дать любое имя.
  2. Контроллер - это то, что используется для хранения бизнес-логики. В теге h1 мы хотим получить доступ к контроллеру, который будет иметь логику для отображения «HelloWorld», поэтому мы можем сказать, что в этом теге мы хотим получить доступ к контроллеру с именем «HelloWorldCtrl».
  3. Мы используем переменную-член под названием «message», которая является не чем иным, как заполнителем для отображения сообщения «Hello World».
  4. «Тег сценария» используется для ссылки на сценарий angular.js, который имеет все необходимые функции для angular js. Без этой ссылки, если мы попытаемся использовать какие-либо функции AngularJS, они не будут работать.
  5. «Контроллер» - это место, где мы фактически создаем нашу бизнес-логику, то есть наш контроллер. Специфика каждого ключевого слова будет объяснена в следующих главах. Важно отметить, что мы определяем метод контроллера под названием HelloWorldCtrl, на который имеется ссылка в Шаге 2.
  6. Мы создаем «функцию», которая будет вызываться, когда наш код вызывает этот контроллер. Объект $ scope - это специальный объект в AngularJS, который является глобальным объектом, используемым в Angular.js. Объект $ scope используется для управления данными между контроллером и представлением.
  7. Мы создаем переменную-член с именем «message», присваиваем ей значение «HelloWorld» и присоединяем переменную-член к объекту области видимости.

ПРИМЕЧАНИЕ . Директива ng-controller - это ключевое слово, определенное в AngularJS (шаг 2), и используется для определения контроллеров в вашем приложении. В нашем приложении мы использовали ключевое слово ng-controller для определения контроллера с именем HelloWorldCtrl. Фактическая логика для контроллера будет создана на (шаг № 5).

Если команда выполнена успешно, при запуске кода в браузере будет показан следующий результат.

Выход:

Отобразится сообщение «Hello World».