3

ユーザー オブジェクトを保存し、Polymer アプリ全体からアクセスできるようにするためのベスト プラクティスは何だろうと考えていました。<x-login id="xlogin" user="{{user}}"></x-login> 多くのテンプレート インポートを使用しているため、テンプレートによってインポートされたテンプレートから取得したユーザー オブジェクトにアクセスする方法が少しわかりませんmy-app<firebase-auth>認証に使用しています。

私が 5 つのテンプレート レベルの深さで、オブジェクトにある my にアクセスしたいとrefreshToken{{user}}ましょう。これを取得する最良の方法は何ですか?

  • id を持つ要素に対して querySelector を実行する必要があり#loginますか?

  • または、ネストされたすべての要素にユーザー オブジェクトを渡す必要がありますか?

  • または、ユーザー<firebase-auth app-name="projectMeta" id="auth" user="{{user}}"></firebase-auth>データを取得したいすべてのページに含める必要がありますか?

  • または、これを達成するためのより良い/よりクリーンな方法はありますか?

4

0 に答える 0