2017-03-27 83 views
0

我該如何製作一個帶crossroads.js的路由器系統,例如,如果我以這個URL爲例:localhost/user/{{username}},那麼獲取該用戶的詳細信息與firebase。Firebase和十字路口的用戶配置文件

+0

大家好,歡迎來到SO。您可能需要閱讀http://stackoverflow.com/help/how-to-ask以瞭解如何提出清晰,簡潔的問題,其中包括代碼中導致您遇到麻煩的重要部分。 SO不是免費的代碼寫作服務,你必須自己努力,然後我們可以看看你可能需要指向哪個方向。 –

回答

1

獲得用戶的詳細一次:

var database = firebase.database(); 

    var route1 = crossroads.addRoute('/user/{username}', function(id){ 
     firebase.database().ref('/user/' + id).once('value').then(function(snapshot) { 
     var username = snapshot.val().username; 
     // ... 
     }); 
    });