靜態對象是否與React中的ES6類一起使用?使用ES6類反應靜態結構
class SomeComponent extends React.Component {
render() {
// ...
}
}
React.statics = {
someMethod: function() {
//...
}
};
喜歡的東西上面給我未定義的方法someMethod
當我做SomeComponent.someMethod()
請注意,babel和jsx工具支持靜態屬性(例如'static propTypes = {...}');但只是一個ES7提案。靜態方法是ES6。 – FakeRainBrigand 2015-04-03 23:58:14
這樣做我總是會得到'無法讀取屬性'_currentElement'的null'錯誤,而沒有使用靜態修飾符的相同方法正常工作。我在我的方法中沒有使用任何類變量... – abimelex 2017-04-04 08:01:57