javascript - 有没有比 `const` 更好的方法来存储大块文本?

标签 javascript reactjs

我正在使用 React 制作一个单页 Web 应用程序。我的一个页面有一大块文本,如下所示:

const ContentText = <p>......huge block of text.......</p>

它在我的编辑器中看起来非常丑陋,我想知道是否有存储大块文本以在页面上呈现的最佳实践。

最佳答案

我将使用您的文本创建一个模块并将其导入。这样,您根本不应该关心它在编辑器中的样子,因为除非您专门尝试编辑巨大的文本 block ,否则您并没有真正接触该文件。

export default `
  ....huge block of text....
`

然后你实际使用它的地方:

import hugeText from './text/hugeText'

....

render() {
  return <p>{hugeText}</p>
}

像atom和sublime这样的编辑器也有“软包装”模式,所以你不需要大量的水平滚动。

关于javascript - 有没有比 `const` 更好的方法来存储大块文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39948030/

相关文章:

javascript - 使用 underscore.js 模板化 javascript 文件

javascript - 带有 ajax 奇怪行为的链接下拉菜单

javascript - 所有以前缀开头的元素的 CSS 选择器

reactjs - 使用 Router 进行 Codesplit 会出现 'init is not a function' 错误

javascript - 在线 HTML/CSS/Javascript 学习引用替代 w3schools?

javascript,关于闭包函数调用

reactjs - Firebase 库无法在 Next.js 中使用 '@grpc/grpc-js'

javascript - React 路由器不允许加载图像

reactjs - 如何在 React 应用程序中添加 sitemap.xml 并将其公开?

meteor - Semantic UI 和 ReactJS、Meteor JS、无限滚动在可见性中不调用 onBottomVisible()