我正在使用firebase-auth,在加载基于signedIn的值的页面时出现问题。问题是,signedIn将初始值设为false然后为true。问题是即使用户登录,他们可以看到signedIn页面一段时间然后它将隐藏。有什么想法来解决这个问题?
signedIn - inital load value "false"
signedIn - inital load value "true"
<firebase-auth
app-name="app1"
id="auth"
signed-in="{{signedIn}}"
user="{{user}}"
on-signed-in-changed="_onSignedInChanged" >
</firebase-auth>
<template is="dom-if" if="[[!signedIn]]">
<login></login>
</template>
// executing two times
_signedInValueChanged: function(newVal, oldVal){
console.log("_signedInValueChanged newVal " + newVal)
console.log("_signedInValueChanged oldVal " + oldVal)
}
答案 0 :(得分:0)
我的甜蜜黑客:)
此问题适用于获取数据以构成其视图的任何页面。
我在任何地方都使用页面转换,简单的淡入和淡出可以为我提供调整视图所需的额外时间,同时仍然提供出色的用户体验。 neon-animation