0
我试图通过我的模板click
事件调用函数,但错误是“get不是函数”。有人可以找到问题出在哪里吗?如何调用typscript中的函数
我的模板:
<button class="btn btn-primary" (click)="get()">sign-up</button>
我的TS:
import {Component} from '@angular/core';
import {FORM_DIRECTIVES, REACTIVE_FORM_DIRECTIVES} from '@angular/forms';
import {FormBuilder, FormGroup, Validators} from '@angular/forms'
import { Http, Headers } from '@angular/http';
import { Router, ROUTER_DIRECTIVES } from '@angular/router';
@Component({
directives: [FORM_DIRECTIVES, REACTIVE_FORM_DIRECTIVES],
templateUrl : "./components/login/login.html",
})
export class Login {
//http: Http;
form: FormGroup;
constructor(public router: Router, public http: Http, fbld: FormBuilder) {
// this.http = http;
this.form = fbld.group({
email: ['', Validators.required],
phone: ['', Validators.required]
});
}
function get(){
// this.router.navigate(['/demo/signup']);
alert('hai');
}
你不需要'功能'在'get'前面的类。 –
@nlr_p:'getter'和'setter'方法在它前面不需要'function'。这会帮助你:) –