首页 > 解决方案 > Reactjs with useEffect中的eslint问题,这种情况下怎么不用放 // eslint-disable-line

问题描述

伙计们,我有一个在其中使用一些变量的函数。但是,它应该仅在对它的特定依赖项发生更改时执行。在这种情况下,索引状态。如何在不放置 // eslint-disable-line 的情况下解决问题。谢谢。

useEffect(() => {
    setRows([])

    const max = index === pages ? data.length : index * range 

    for (let i = index * range - range; i < max ; i++) {
        setRows(oldElemets => [...oldElemets, data[i]])
    }

}, [index])

标签: node.jsreactjsfrontendreact-hooks

解决方案


推荐阅读