在ES6中使用静态属性是一个好主意。我的一些同事认为这是个坏主意,但我为什么没有得到很好的解释。
我正在构建一个ReactJs应用程序,并在必要时使用redux,但是,当我想与应用程序中的所有组件共享一些数据时,可以使用静态类属性吗?
在我的情况下,我们希望在所有组件之间共享名为 ThemeName 的变量的值。请注意,组件不会监听此变量的更改。加载时只接受变量的值。
它实际上没有任何问题,但是我有某种感觉,它可能是抗专利的,有人可以在这里解释这个问题吗?
答案 0 :(得分:1)
出于某些原因,在React中使用静态属性不是一个好主意