如何在Firebase中保留我的新行?

时间:2016-05-22 23:03:39

标签: angularjs firebase firebase-realtime-database

我的问题是......如果我解释了我的应用程序会更好,这将导致问题。基本上我正在使用angularjs和firebase创建一个论坛应用程序..所以当用户发布一个新主题时,会出现:< / p>

enter image description here

正如您所看到的,在主题中句子之间有新的界限。现在,当我发布该主题时,我来看它,这就是我所看到的:

enter image description here

您可以看到新行已被删除..在编码部分,我在用户提交新主题时所做的只是将其保存在火力库中:

$scope.submitNewTopic = function() {

            refService.ref().child("UserAuthInfo").child(currentAuth.uid).on("value", function(snapshot) {
                $scope.userAvatar = snapshot.val().Image;
                $scope.userName = snapshot.val().Username;
                $scope.userEmail = snapshot.val().Email;

              var pushing = refService.ref().child("Topics").push({
                    Title: $scope.topic.title,
                    Value: $scope.topic.sentence,
                    DateCreated: Date.now(),
                    Username: $scope.userName,
                    Email: $scope.userEmail,
                    Avatar: $scope.userAvatar,
                    UID: currentAuth.uid,
                    Votes : 0
                })

                refService.ref().child("Topics").child(pushing.key()).update({
                    pushKey : pushing.key()
                })
            })
            $mdDialog.hide();
        }

我不明白为什么删除新行,非常令人困惑..当用户在他的帖子中输入时我有新行,但是当我放入firebase它只是删除了它们。我如何保留新行...谢谢你的阅读

0 个答案:

没有答案