我刚学会redux,我正在尝试使用它。我认为我做了很好的存储和reducer,但它不工作。我的目标代码无法加载reducer的初始化状态。
它们是减速器文件和组合减速器
第一个
这是使用reducer的代码。我以为{number}会显示初始化的数字100。但是它什么都没有显示。它怎么能很好地显示数字呢?
import React from 'react';
import "../section3.css";
import {FaCartArrowDown} from 'react-icons/fa';
import { useSelector } from 'react-redux';
import { useDispatch } from 'react-redux';
function Section3Top() {
const dispatch = useDispatch();
const {number} = useSelector(state => state.goodsReducer);
return (
<div id='Section3Top'>
인프런에서 연봉을 올리세요
<button >
<FaCartArrowDown size='12'/>
</button>
<span>
{/* this is the part where I want to chage number */}
담은 숫자 : {number}
</span>
</div>
)
}
export default Section3Top
1条答案
按热度按时间dsekswqp1#
更改此代码:
更改为: