問題タブ [angularfire2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - Angular 2 ルーター - angularfire2 で認証を解決する
firebase から認証オブジェクトを取得するまで待ちたいルートがあります。ここに私が持っているコードがあります:
ルート
認証サービス
ランダムコンポーネント
奇妙なことに、ログObject { }
に記録されるため、空のオブジェクトです。AuthService.resolve を return に変更するObservable.of('whatever')
と、ログObject { auth: "whatever" }
に記録されるため、コードのこの部分が機能していると確信しています。この場合、何らかの理由で angularfire2 auth observable が機能していないだけです。(私は観察可能な専門家ではないので、おそらく私が何か間違ったことをしているのでしょう)。
私が行うthis.af.auth.take(1).subscribe(auth => console.log(auth));
と、認証オブジェクトがログに記録されるため、その部分も機能します。
では、この問題の原因は何ですか? 私は何を間違っていますか?
(最新のルーター、angular2 および angularfire2 を使用します。)
typescript - AngularFire 2 sendPasswordResetEmail
AngularFire2でパスワードリセット・パスワード忘れ機能を実装したいです。関数 sendPasswordResetEmail が AngularFire2 によってまだ提供されていないか、タイピングが更新されていないようです。sendPasswordResetEmail は AngularFireAuth の一部であるため、次のように関数にアクセスできると思いました。
タイプスクリプトは私にこのエラーを与えます:
私はtypescript + angular2が初めてなので、sendPasswordResetEmailにアクセスする方法を教えてください。私の推測では、firebase が提供する純粋な js SDK にアクセスする必要がありますが、その方法がわかりません。
ありがとう。
angular - Angular2、angularfire2、Typescript を使用して Firebase オブジェクトからデータを取得する
現在、Angular 2 と angularFire2 を使用したプロジェクトに取り組んでいます。私のデータベースは Firebase で次のようになります: base:/data
すべてのアイテムには Firebase キーもあります。
今、RX の Observabels を使用して Firebase からデータを取得しようとしています。これを行うと、コンソールに名前が表示されます。
出力: テスト 1、テスト 2、テスト 3。すべてが機能します。
しかし、私がこれを行うとき:
FirebaseListObservable が返されます。
FirebaseListObservable から最初のオブジェクトのみを取得するにはどうすればよいですか? リスト内の項目を編集するにはどうすればよいですか? お気に入り:
そして、アイテムからFirebaseキーを取得するにはどうすればよいですか
リスト内の項目から firebaseKey を取得するにはどうすればよいですか?
firebase - AngularFire2 はユーザー資格情報の更新をサポートしていますか?
私は AngularFire2 (2.0.0-beta.2) を angular2 (2.0.0-rc.4) と組み合わせて使用しています。Angularfire を使用すると、プログラムでユーザー (電子メール/パスワード) を作成できます。
その部分は期待どおりに機能します。続いて、メールアドレスまたはパスワードを更新したいと思います。AngularFire ソースを調べましたが、これを行うメカニズムがないようです。この評価で私は正しいですか?私が正しければ、今後のリリースでメカニズムが見られると期待するべきですか、それともネイティブの Firebase メカニズムを使用するべきですか?
angular - AngularFire2認証をオブザーバブルとして取得するには?
フェデレーテッド Google サインインが成功した後、またはユーザーがサインイン状態になった後、認証後に isAuthenticated:boolean を True に設定したいと考えています。
angular - Angularfire2 - 切断時にオブジェクトを削除するには?
サーバーの切断時にAngularfire2でFirebaseオブジェクトを削除する正しいパターンは何ですか? FirebaseObjectObservable は FirebaseOnDisconnect インターフェイスへのフックを提供していないようです。
typescript - angularfire2でFirebaseの値を確認するには?
Firebase をデータベースとして使用し、AngularFire2 を介してアクセスします。
これはTodoComponent.ts
ファイル全体であるため、全体像を把握できますが、主に必要なものはfinishedTodo()
.
finishedTodo() で を設定できますがfinished = true
、その前に、Firebase フィールドが かどうかを確認finished = true or false
し、この条件に基づいて特別な css を追加できるようにトグルを機能させたいと考えています。
finished=true
angularfire2でFirebaseの値を確認するにはどうすればよいですか?
更新 - @Aaron Saunders 私のファイルに適応したソリューション