매우 간단한 API를 사용하여 전자 메일로 사용자를 만들 수 있습니다. 이미 존재하는 경우 오류가 반환됩니다. 문제는이 API가 정상적으로 작동하지만 Ionic에서는 정상적으로 작동하지 않는다는 것입니다. 나는 완전히 새로운 사용자와 URL에 대한 요청을 만들 때, 그것은 이미 존재하는 응답을 반환하지만 데이터베이스를 볼 때, 그것은 실제로 만들어진 내가 무슨 일이 일어나고 무엇을 믿는HTTP POST에서 잘못된 응답을 반환합니다.
: 이온을 요청을 한 다음 완료 한 후 다른 요청을 수행하고 마지막 결과를 보여줍니다.
참고 :이 앱에는 "수퍼 템플릿"으로 사용했는데,이 문제가 발생하지 않았기 때문에 버그를 처리 할 수 있는지 여부를 알 수 없습니다.
User.ts
signup(accountInfo: any) {
this.api.post('create_user&name='+accountInfo.name+'&email=' + accountInfo.email + '&pass=' + Md5.hashStr (accountInfo.password),
{},this.reqOpts).map((res) => res.json()).subscribe((resp)=>{
console.log(resp);
})
Api.ts 이미 여러 장소에서 .share()
를 추가했는데, 내가 성공하지 못했습니다
post(endpoint: string, body: any, reqOpts?: any) {
return this.http.post(this.url + endpoint, reqOpts);
.
사용 디버거를 확인합니다 & 당신은 그것을 트리거 누가 찾을 수 있습니까? – Thabung