首页 > 解决方案 > 对 React 执行函数的结果显示不正确

问题描述

为什么当列表从下到上移动时,移动历史(游戏组件中的“侦听器”(第 147 行))从上到下移动?

codepen 上的完整代码

井字游戏

let listener = move
            ? stepListener(Object.values(arr[arr.length - ++move])[0], 
              Object.values(arr[arr.length - --move])[0], move)
            : 'stepListener is not working properly!'

        const desc = move
            ? `${move}. ${turn}. ${listener}`
            : 'Beginning of the game. First move.'
        return (
            <li key={move}>
                <button className="jumpTo" onClick={() => this.jumpTo(move)}>{desc}</button>
            </li>

标签: javascriptreactjsfrontendlistener

解决方案


推荐阅读