我成立了Ionic Cloud Service並完成了授權用戶的初始過程。原始異常:沒有Auth提供程序! :Ionic Cloud服務
import {Component} from '@angular/core';
import {NavController} from 'ionic-angular';
import {Auth, User, UserDetails, IDetailedError} from '@ionic/cloud-angular';
@Component({
templateUrl: 'build/pages/signup/signup.html'
})
export class SignupPage {
constructor(public auth: Auth, public user: User){
let details: UserDetails = {'email': '[email protected]', 'password': 'puppies123'};
this.auth.signup(details).then(() => {
// `this.user` is now registered
}, (err: IDetailedError<string[]>) => {
for (let e of err.details) {
if (e === 'conflict_email') {
alert('Email already exists.');
} else {
// handle other errors
}
}
});
}
}
由於某種原因,我收到此錯誤:原始異常:沒有Auth提供程序! ORIGINAL堆棧跟蹤: 錯誤:DI異常
一切都設置像離子云文檔三通提示:https://docs.ionic.io/services/auth/#setup
我到處找這個答案
我給github添加了一個問題:https://github.com/driftyco/ionic-cloud-issues/issues/219 –