javascript - 如何将textarea多行文本保存到Cloud Firestore?

标签 javascript firebase google-cloud-firestore textarea multiline

我有这个textArea blogPost 的输入字段可能包含多行文本的文本内容,例如:

This is paragraph one.
(empty line)
This is paragraph two.

我将在 blogPosts 内显示它(在我的应用程序中加载 <p> 时)标记为 white-space: pre-wrap;

我应该如何将其保存到 Cloud Firestore?

到目前为止我所得到的:

我正在考虑另存为 JSON.stringify(textareaValue);

我该怎么做?还有更好的选择吗?

最佳答案

Cloud Firestore 将准确存储您发送的内容。如果您需要在屏幕上渲染时字符串有所不同(例如将换行符转换为 <br> ),那么您必须自己进行这些修改。

关于javascript - 如何将textarea多行文本保存到Cloud Firestore?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56564761/

相关文章:

javascript - 在 svelte 中使用后退按钮事件监听器

ios - 适用于 iOS 9.0 及更高版本的 Firebase 动态链接无法使用对象 FIRDynamicLink 对象获取 URL。它给零值

swift - 将 FirebaseData 传递到 tablviewCell 时出现 fatal error : Index out of range,

android - FireBase,同时连接?

firebase - 查询算作 Firestore 中的读数吗?

javascript - JavaScript 拓扑库

javascript - Symfony Ajax 请求错误 500

javascript - 使用 JavaScript 时遇到问题。有一段时间没做过这个了

firebase - 将 setData 与合并 : true in the new FlutterFire API 一起使用

java - 在 Cloud firebase 中使用另一个集合中的一个集合