title: Ng2-table not working with latest Angular2 version
body: <p>I am currently using Angular2 for my application and now I want to add ng2-table to my component. 
  <a href="https://github.com/valor-software/ng2-table" rel="nofollow" title="Ng2-Table on Github">ng2-Table on Git</a></p>
  
  <p>I am getting this error and couldn't help but ask:</p>
  
  <pre><code> angular2-polyfills.js:487 Unhandled Promise rejection: Template parse errors:
      Can't bind to 'colums' since it isn't a known property of 'ng-table'.
      1. If 'ng-table' is an Angular component and it has 'colums' input, then
      verify that it is part of this module.
      2. If 'ng-table' is a Web Component then add "CUSTOM_ELEMENTS_SCHEMA"
      to the '@NgModule.schema' of this component to suppress this message.
       ("
      &lt;/div&gt;--&gt;
      &lt;ng-table [ERROR -&gt;][colums]="columns" [rows]="rows" &gt; &lt;/ng-table&gt;
      &lt;div class=""&gt;
      "): DeviceOverviewComponent@18:10 ;
      Zone: &lt;root&gt; ; Task: Promise.then ; Value: Error: Template parse errors:(…)
  </code></pre>
  
  <p>In my html I got this:</p>
  
  <pre><code>&lt;ng-table [columns]="columns" [rows]="rows" &gt; &lt;/ng-table&gt;
  </code></pre>
  
  <p>My Component is this:</p>
  
  <pre><code>import { Component } from '@angular/core';
  import { Router } from '@angular/router';
  
  import { DeviceService } from '../services/device.service';
  
  
  @Component({
     selector: 'device-overview',
     templateUrl: 'dist/html/deviceoverview.component.html',
     providers: [DeviceService],
  
  })
  export class DeviceOverviewComponent {
     devices: any;
     columns: any;
     rows: any;
     constructor(private deviceService: DeviceService, private router: Router) {
     }
  
     loadDevices() {
        this.deviceService.getDevices()
           .then((data) =&gt; {
              this.devices = data
              this.rows = this.devices
           })
     }
  
     goToDevice(deviceName: string) {
        this.router.navigateByUrl('/devices/' + deviceName)
     }
  
     ngOnInit() {
        this.columns = [
           { title: "test", name: "id" }]
        this.loadDevices();
     }
  
  }
  </code></pre>
  
  <p>And my app.module is this:</p>
  
  <pre><code>import { NgModule } from '@angular/core';
  import { LocationStrategy, HashLocationStrategy } from '@angular/common';
  import { BrowserModule } from '@angular/platform-browser';
  import { FormsModule } from '@angular/forms';
  import { HttpModule }    from '@angular/http';
  
  import { Ng2TableModule } from 'ng2-table/ng2-table';
  
  import { AppComponent } from './components/app.component';
  import { DeviceOverviewComponent } from './components/deviceoverview.component'
  
  import { DeviceService } from './services/device.service';
  
  import { routing } from './app.routing';
  
  @NgModule({
     imports: [
        Ng2TableModule,
        BrowserModule,
        FormsModule,
        HttpModule,
        routing,
  
     ],
     declarations: [
        DeviceOverviewComponent,
        AppComponent,
     ],
     providers:
     [
        {provide: LocationStrategy, useClass: HashLocationStrategy},
        DeviceService,
  
     ],
     bootstrap: [AppComponent]
  })
  export class AppModule { }
  </code></pre>
  
  <p>Does anybody know anything about the Usage of ng2-table? Or is there a valid alternative, since the demo page/usage documentation is not available by now?</p>
  
  <p>I found some alternatives, but lots of them had their last commit a long time ago, which might be a problem, since I am always using latest Angular2.</p>
  
  <p>Thanks for reading and any hel is appreciated!</p>
  
  <p><strong>EDIT:</strong>
  I've made it to the next step! </p>
  
  <p>I needed to add</p>
  
  <pre><code>import {CUSTOM_ELEMENTS_SCHEMA} from '@angular/core'
  @NgModule({ ...,
  schemas: [CUSTOM_ELEMENTS_SCHEMA],
  })
  </code></pre>
  
  <p>within my app.module.ts</p>
  
  <p>Now I am getting the table header with the "test" column and the ID property of my row data is displayed correctly. </p>
  
  <p>Even the demo from ng2-table didn't have that import. 
  I guess docs and demos arent made for newbes nowadays. :/</p>