React Uncontrolled Form - 空值 Jest 测试

React Uncontrolled Form - null value Jest Test

当我通过 Jest 测试不受控制的表单时,我的 onChange 处理程序收到新值,但当我确认该值时,它 returns Null

我在这里做了一个测试 - https://github.com/timarney/react-formtest

我必须使用 Controlled Form 还是 ReactLinkhttp://facebook.github.io/react/docs/two-way-binding-helpers.html

参见:

https://github.com/facebook/react/issues/3151

var node = el.getDOMNode(); node.value = 'new value'; TestUtils.Simulate.change(node); expect(node.value).toEqual('new value');