gpt4 book ai didi

react-native - TypeError : (0 , _react.useMemo) 不是函数

转载 作者:行者123 更新时间:2023-12-04 05:08:26 26 4
gpt4 key购买 nike

我尝试使用 redux,但出现了这个错误。

我是这样使用的:

import React, { Component } from 'react';
import { connect } from 'react-redux';


class LibraryList extends Component {
render() {
return null;
}
}

const mapStateToProps = state => {
console.log(state);
};

export default connect(mapStateToProps)(LibraryList);

但这给我一个错误。我应该怎么办。有人可以帮忙吗?

enter image description here

这是我的 app.js

import React, { Component } from 'react';
import { Platform, StyleSheet, Text, View, FlatList } from 'react-native';
import { Provider } from 'react-redux';
import { createStore } from 'redux';
import reducers from './src/reducers';
import LibraryList from './src/components/LibraryList';

const App = () => {

return (
<Provider store={createStore(reducers)} >
<View>
<LibraryList />
</View>
</Provider>
);
}

最佳答案

useMemo 是一个新的 React Hook,仅在最新版本的 React 中可用。这个错误是说它对你不可用,所以要解决这个问题,你需要更新 react (如果你正在使用它,还需要更新 react native )。

如果你更新到,错误应该会消失react16.8.6react-native0.59.5

参见 https://github.com/facebook/react-native/issues/24543了解更多信息

关于react-native - TypeError : (0 , _react.useMemo) 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55825988/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com