我产生了上述错误" TypeError:无法读取属性'匹配'未定义"当我尝试在范围输入上使用模拟方法时。不确定我做错了什么。
describe('<USMap />', () => {
const wrapper = mount(<Map />)
const colorControlRed = wrapper.find('#slideRed').children()
test('map changes color', () => {
colorControlRed.simulate('change', {target: {value: 220}})
});
我也试过
colorControlRed.instance().value
如此处所述:Enzyme - How to access and set <input> value?。但这也不起作用。
我认为.find可能没有正常工作,但我能够控制。记录下面的道具并看到道具。
console.log(colorControlRed.props())
感谢您的帮助。
-Boots