Javascript 聚合物中的Firebase共享认证
我目前正在使用firebase集成构建聚合物1.7的应用程序。集成还使用初学者工具包中的铁皮 我的问题是了解可用的或采用的最佳建筑模式,以获得最佳使用效果Javascript 聚合物中的Firebase共享认证,javascript,firebase,polymer,Javascript,Firebase,Polymer,我目前正在使用firebase集成构建聚合物1.7的应用程序。集成还使用初学者工具包中的铁皮 我的问题是了解可用的或采用的最佳建筑模式,以获得最佳使用效果 index.html: <app></app> app.html: <firebase-app> <firebase-auth> <firebase-document> (query) <firebase-docum
index.html: <app></app>
app.html:
<firebase-app>
<firebase-auth>
<firebase-document> (query)
<firebase-document> (query)
<iron-pages>
<profile uid="[[user]]" data="[[data]]">
<login uid="[[user]]">
<contact>
<latest data="[[data]]">
index.html:
app.html:
(查询)
(查询)
我已经内置了页面切换器,它工作得很好,但是如果我想验证页面,每次都会传入用户绑定,这看起来很复杂
此外,我想将其分离出来,以便在组件内运行查询,从而获得所需的所有信息。我目前正在构建一个庞大的app.html
,它似乎没有使用web组件编写
建议是什么?您可以使用
组件跨dom树共享信息,并
获取此数据
例如,可以在父组件中定义iron meta
<iron-meta id="data" key="shared" value='{
"id": "1"
}'>
</iron-meta>
然后,为了在您的一些孩子中获取数据,请使用
<iron-meta-query key="shared" value="{{sharedValue}}">
有关使用
组件的更多信息,请参阅