Javascript React Redux-调度检索输入值

Javascript React Redux-调度检索输入值,javascript,reactjs,dispatch,react-redux,Javascript,Reactjs,Dispatch,React Redux,我有以下“反应视图/渲染”功能: let BaseSalaryView = ({ counter, onChange }) => ( <div> <input type="text" placeholder="Annual Salary" value={counter} onChange={() => onChange(counte

我有以下“反应视图/渲染”功能:

let BaseSalaryView = ({ counter, onChange }) => (
    <div>
        <input type="text"
            placeholder="Annual Salary"
            value={counter}
            onChange={() => onChange(counter)} />
        <span>Try: {counter}</span>
    </div>
)
代码的其余部分
动作会被调用,但coutner总是被设置为初始值。

OMG经过2小时的努力,在我发布问题2分钟后,我找到了答案

需要在onChange的内联函数中引入一个参数,它将被设置为刚刚发生的
事件。然后我可以从那里访问
事件。target

onChange={(event) => onChange(event.target.value)} />

天哪,经过2个小时的挣扎,在我发布问题2分钟后,我终于明白了

需要在onChange的内联函数中引入一个参数,它将被设置为刚刚发生的
事件。然后我可以从那里访问
事件。target

onChange={(event) => onChange(event.target.value)} />
onChange={(event) => onChange(event.target.value)} />