javascript - 如何在 JavaScript 本地存储中逐行存储所有内容?
问题描述
我有这个 html::
<div>
<h1>This is heading</h1>
</div>
我想按原样将此 html 存储在本地存储中。
但是,如果我尝试将这个 html 原样存储在本地存储中,它会存储如下内容::
<div><h1>This is heading</h1></div>
有什么解决办法吗??
解决方案
您可以在 JavaScript 的模板字符串中执行此操作。
下面的代码示例:
var html = `<div>
<h1>This is heading</h1>
</div>`;
localStorage.setItem('html', html)
获取项目返回多行字符串。
localStorage.getItem('html')
"<div>
<h1>This is heading</h1>
</div>"
推荐阅读
- reactjs - 禁用 Snackbar 动画 [Material-ui]
- magento - 订单 ID 不存在,但已收到付款
- amazon-web-services - CodeDeployToECS 的每个操作配置属性在 AWS CodePipeline 中指的是什么?
- asp.net-mvc - 无法从应用程序访问网络共享
- liquibase - 为什么在 liquibase 中运行 DIFF 命令时出现用户名错误?
- java - 显示 java 编译器正在执行的类的名称
- google-chrome - Chrome 拒绝发送 Accept-Encoding gzip(即使没有 CORS)
- excel - VBA 运行时错误'-2147021892 (80070bbc)'
- reactjs - 使用自定义中间件进行异步操作
- java - 创建一个在 M+ 上工作并带有通知的前台服务