Angular 2 Starter

HTML

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>Angular 2 started with qs.js.org</title>
    <script src="https://code.angularjs.org/2.0.0-alpha.46/angular2.sfx.dev.js"></script>
</head>
<body>

<app></app>

</body>
</html>

JavaScript

var List = ng.Component({
  selector: 'app',
  template: `
  <h1>Table Example App</h1>
    <table>
      
        <tr *ngFor="let row of groups">
        
        <p (click)='Enable(row)'>{{row.name}}</p>
        <input type='text' [disabled]='!row.Enable'>
          
          
        </tr>
      
    </table>`
}).Class({
  constructor: function (){
    this.hello = 'World';
  },
  Enable(row){
  row.Enable = !row.Enable;
  
},
  groups=[
     {
       "name": "Murali"
       
     },
     {
       "name": "Vekat"
       
     },
  ]
  
});

ng.bootstrap(List);