发表于: 2017-05-28 21:49:50

1 1054


今天完成的事情:

export class UserLoginComponent implements OnInit {

dataSource: Observable<any>;
loginModel: FormGroup;

constructor(fb: FormBuilder, private http:Http) {
this.loginModel = fb.group({
username: ['', [Validators.minLength(4), Validators.maxLength(12), Validators.required]],
password: ['', [Validators.minLength(4), Validators.maxLength(12), Validators.required]]
})
}

ngOnInit() { }

onSubmit() {
if(this.loginModel.valid) {
let username = this.loginModel.value.username
let password = this.loginModel.value.password
let loginUrl ='tenkai/a/login'

let body = `name=${username}&pwd=${password}`;
let headers = new Headers();
headers.append('Content-Type', 'application/x-www-form-urlencoded');
let options = new RequestOptions({headers: headers});

this.http.post(loginUrl, body, options)
.map(res => res.json())
.subscribe(
data => {
console.log(data)
}

);

}
}

}



返回一个data参数,但是不知道怎么处理订阅的这个data


在其他地方调用不了这个data





组件和server这两个处理数据太难过了。难受




明天计划的事情:

,慢慢填坑。


遇到的问题:


各种红框框要崩溃了


收获:


直接回车表单就可以了,不用处理



返回列表 返回列表
评论

    分享到