Hello Angular 2

by Virender
September 28, 2015

AngularJs 2 have many good feature . Component is very important feature of AngularJs. Today we showing How to show simple message using AngularJs 2 Component.

Plunker – http://plnkr.co/edit/NOTX7h4JxZHUDnumJq8j?p=preview

Index.html
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
<!DOCTYPE html>
<html>
<head>
   <script src="https://jspm.io/system@0.18.17.js"></script>
   <script>
      System.config({
         paths: {
            'app.js': 'app.js'
         }
      });
      System.import('app.js');
   </script>
</head>
<body>
   <myHelloApp></myHelloApp>
</body>
</html>
<!DOCTYPE html>
<html>

<head>
<script src="https://jspm.io/system@0.18.17.js"></script>
<script src="https://code.angularjs.org/2.0.0-alpha.37/angular2.min.js"></script>
<script>
System.config({
paths: {
'app.js': 'app.js'
}
});
System.import('app.js');
</script>
</head>

<body>
<myHelloApp></myHelloApp>
</body>

</html>
 
 

app.es6.js
 

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
//Import Angular
import {
   Component, View, bootstrap
}
from 'angular2/angular2';
///Define a component
// Annotation section
//@Component annotations
@
Component({
      selector: 'myHelloApp'
   })
   //@View annotations
   @ View({
      template: '<h1>Hello {{ ngHello }}</h1>'
   })
   // AngularJs 2 component controller
class AngularController {
   name: string;
   constructor() {
      this.ngHello = 'Angular 2';
   }
}
bootstrap(AngularController);
//Import Angular
import {
Component, View, bootstrap
}
from 'angular2/angular2';
///Define a component
// Annotation section
//@Component annotations
@
Component({
selector: 'myHelloApp'
})
//@View annotations
@ View({
template: '<h1>Hello {{ ngHello }}</h1>'
})
// AngularJs 2 component controller
class AngularController {
name: string;
constructor() {
this.ngHello = 'Angular 2';
}
}
bootstrap(AngularController);
Share:

Tags:

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments

Related posts