2014-09-13 50 views
0

對不起另一篇文章,仍在學習。 請幫助解決問題。 如果有人能解釋他們的答案,也會很高興。謝謝!點擊列表中的項目 - >查看詳細信息,但沒有輸出? Firebase.child失敗:第一個參數是無效路徑

這些項目以列表格式顯示在下面的html代碼中。

<div class="post row" ng-repeat="(postId, post) in posts"> 
    <a href="{{ post.url }}">{{ post.title }}</a> 

但是,當我把相同的代碼沒有ng重複到細節頁面,它沒有輸出。

下面是對於2 differennt場景的輸出:

1)如果我使用ng-click="view(postId)",具有更復雜的用戶界面狀態時,與已定義視圖;

$scope.view = function(postId) { 
     $state.go('tab.posts.view', {postId: postId}); 
    };, 

它顯示()


2)如果我使用ui-sref="tab.view({postId:post.id})",通過更簡單的用戶界面路由器狀態;

它顯示{{post.title}}

但都是壞的輸出!



更新:F12錯誤

Firebase.child失敗:第一個參數是一個無效的路徑: 「」。路徑 必須爲非空字符串,不能包含 「」, 「#」, 「$」, 「[」 或 「]」

回答

1

試試這個,因爲帖子!==郵政

$scope.post = Post.find($stateParams.postId); 
+0

不幸的是,仍然沒有工作:( – Thinkerer 2014-09-14 07:52:04

相關問題