Hello, AngularJS! |
機能 | 概要 |
---|---|
テンプレートエンジン | モデルの値をレイアウトするための機能 |
双方向データバインディング | モデル/ビュー間での値の変更を互いに反映させる機能 |
ディレクティブ | 条件分岐、繰り返し、イベント処理などビューで利用する機能を提供 |
フィルター | ビューに出力すべき値を加工する機能 |
ルーティング | URLに応じて適用するテンプレートを切り替え |
<!DOCTYPE html> <html ng-app="myApp"> <head> <meta charset="UTF-8" /> <title>AngularJS TIPS</title> </head> <body ng-controller="myController"> <div>{{msg}}</div> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.8/angular.min.js"></script> <script> angular.module('myApp', []); angular.module('myApp') .controller('myController', function($scope) { $scope.msg = 'Hello, AngularJS!'; }); </script> </body> </html> |
<html ng-app="myApp"> |
angular.module('myApp', []); angular.module('myApp') .controller('myController', function($scope) { $scope.msg = 'Hello, AngularJS!'; }); |