【发布时间】:2017-07-14 19:41:49
【问题描述】:
我有一个 react-native android 应用程序。我在 index.android.js 中的组件是无状态的,所以 eslint 抛出错误“组件应该写成纯函数”。如果我将组件作为纯函数,我如何注册应用程序或实例化应该如何?
【问题讨论】:
标签: react-native eslint react-native-android pure-function
我有一个 react-native android 应用程序。我在 index.android.js 中的组件是无状态的,所以 eslint 抛出错误“组件应该写成纯函数”。如果我将组件作为纯函数,我如何注册应用程序或实例化应该如何?
【问题讨论】:
标签: react-native eslint react-native-android pure-function
您甚至可以使用“纯函数”注册应用程序 这种代码可以工作
const App = () => {
return (
<MainApp />
);
};
AppRegistry.registerComponent('myapp', () => App);
可以删除“return”部分以获得更简洁的代码:
const App = () => (
<MainApp />
);
AppRegistry.registerComponent('myapp', () => App);
【讨论】: