Angularjs 如何在Firebase中保留我的新线?
我的问题是。。。如果我解释我的应用程序会更好,这会导致问题。。基本上,我正在使用angularjs和firebase制作一个论坛应用程序。。因此,当用户发布新主题时,会出现以下情况: 正如你所看到的,句子之间有新行。。在主题中。现在,当我发布这个主题,并且我来看它时,我看到的是: 您可以看到新行已被删除。。在编码部分,当用户提交新主题时,我所做的只是将其保存在firebase中:Angularjs 如何在Firebase中保留我的新线?,angularjs,firebase,firebase-realtime-database,Angularjs,Firebase,Firebase Realtime Database,我的问题是。。。如果我解释我的应用程序会更好,这会导致问题。。基本上,我正在使用angularjs和firebase制作一个论坛应用程序。。因此,当用户发布新主题时,会出现以下情况: 正如你所看到的,句子之间有新行。。在主题中。现在,当我发布这个主题,并且我来看它时,我看到的是: 您可以看到新行已被删除。。在编码部分,当用户提交新主题时,我所做的只是将其保存在firebase中: $scope.submitNewTopic = function() { refSer
$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时,它只是将它们删除了。。我如何保持新的线路。。感谢您阅读这不是重复的lol@SimonCNo?你们都试图保留空白字符,比如firebase中的新行。第一个问题是“我希望用户能够键入几个段落作为firebase输入,并保留换行符/returns/enter以进行格式设置。”这对我很有用:。键入一些有新行的文本,点击Save,然后点击Load。Yea sorry@FrankvanPuffelen。这是个骗局。。我还有一个问题要问。。但是我得走了,所以我稍后会问你这不是重复的lol@SimonCNo?你们都试图保留空白字符,比如firebase中的新行。第一个问题是“我希望用户能够键入几个段落作为firebase输入,并保留换行符/returns/enter以进行格式设置。”这对我很有用:。键入一些有新行的文本,点击Save,然后点击Load。Yea sorry@FrankvanPuffelen。这是个骗局。。我还有一个问题要问。。但是我得走了,所以我以后再问