我是 Vue 和 firebase 初學者,并獲得了帳戶身份驗證。我只想在用戶登錄時顯示內容。如果沒有,我希望他們顯示登錄組件。如果他們沒有帳戶,我想顯示注冊組件。我嘗試如下但沒有成功。請提供建議,否則我將不勝感激!
<div v-if="isLogin" >
<Message />
</div>
<div v-else-if="auth.user">
<Login />
</div>
<div v-else >
<Register />
</div>
uj5u.com熱心網友回復:
我知道的唯一方法是使用 cookie 或 localstorage 變數來判斷用戶過去是否已創建帳戶,即使他們未登錄。但這對于某些事情來說似乎過于復雜,如果他們沒有登錄,您可以只顯示登錄頁面,并在登錄框下提供指向注冊頁面的鏈接,如果他們需要創建一個帳戶。
除此之外,您當前的代碼應該看起來更像這樣。
<div v-if="auth.user" >
<Message />
</div>
<div v-else>
<Login />
<Register />
</div>
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/391577.html
