Reactjs React/Redux应用程序中的硬编码字符串/静态内容

Reactjs React/Redux应用程序中的硬编码字符串/静态内容,reactjs,react-native,react-redux,Reactjs,React Native,React Redux,我正在优化react/redux应用程序,我想知道在这样的应用程序中是否有存储和呈现硬编码字符串的最佳实践?我的一些组件正在使用相同的文本,如果有文本更改,我将不得不搜索所有出现的文本。最好有中心位置。我指的是一些你不想进入状态的静态内容 我会将所有文本存储在json对象中,但我认为一定有更好的方法 有人能分享他/她的经验吗?有什么有用的工具或软件包吗 非常感谢你的回答 关于react或redux,这里没有什么特别的,您可以创建一个常量文件 export const VAR_NAME = "th

我正在优化react/redux应用程序,我想知道在这样的应用程序中是否有存储和呈现硬编码字符串的最佳实践?我的一些组件正在使用相同的文本,如果有文本更改,我将不得不搜索所有出现的文本。最好有中心位置。我指的是一些你不想进入状态的静态内容

我会将所有文本存储在json对象中,但我认为一定有更好的方法

有人能分享他/她的经验吗?有什么有用的工具或软件包吗


非常感谢你的回答

关于react或redux,这里没有什么特别的,您可以创建一个常量文件

export const VAR_NAME = "this is some text";
export const ANOTHER_VAR = "something else";
然后,当您想要使用时,只需:

import { ANOTHER_VAR } from 'path/to/constants/file';

谢谢你的评论。万一有人想找个好办法,这是


虽然需要一些设置,但通过向应用程序内部化迈出第一步,实现了我想要的功能。

请分享有关这些硬编码字符串的更多内容。它们是代表Redux动作类型还是其他什么?@KaloyanKosev我是说静态内容,你不会放进state,我还是不明白。请指定用例或示例。否则主题太宽泛。可能重复