Угловая ошибка 2 при отправке self.context.onSubmit не является функцией

Я использую 2.0.0-rc.6 в своем угловом приложении 2. при отправке формы я получаю эту ошибку -self.context.onSubmit не является функцией

также это добавление значений формы в браузере.

HTTP: // локальный: 3000 / регистр

при отправке страницы перезагрузка и URL становятся такими.

HTTP: // локальный: 3000 / регистрация ПгвЬЫат = vcvvc & LastName = VCV & UserName = CVV и пароль = VCV и пароль = VCV

коды

форма

<form class="ui form" (ngSubmit)="onSubmit()" #registrationForm="ngForm">
----
----
 <button type="submit" class="ui button"> Register</button>
    </form>

сервис

import { Component } from '@angular/core';
import { User } from '../models/user';
import { RegisterService } from '../services/register.service';

@Component({
    selector: 'side-panel',
    templateUrl: 'app/components/register.component.html'
})
export class RegisterComponent { 

    newuser: User = new User();
    theText: string;

    constructor(private _registerService: RegisterService){ 
    }

    onsubmit(){
        console.log('form submit clicked..');
        this._registerService.sendUser(this.newuser).subscribe(
            date =>{
                this.newuser = new User();
            },
            error => console.log(error)
        );
    }
}

Ответы на вопрос(1)

Ваш ответ на вопрос