【发布时间】:2018-10-07 14:34:10
【问题描述】:
我有以下:
import {shallow} from "enzyme"
const wrapper = shallow(<SampleComponent/>);
如何查看 wrapper 的内容?
【问题讨论】:
标签: javascript reactjs enzyme
我有以下:
import {shallow} from "enzyme"
const wrapper = shallow(<SampleComponent/>);
如何查看 wrapper 的内容?
【问题讨论】:
标签: javascript reactjs enzyme
您可以使用wrapper.debug() 来获取代表包装器元素的字符串,例如:
import {shallow} from "enzyme";
const wrapper = shallow(<SampleComponent/>);
console.log(wrapper.debug());
【讨论】:
.debug({verbose: true}) 也无济于事。尝试类似:console.log(wrapper.length),然后是console.log(wrapper.get(0))
import {shallow} from "enzyme";
const wrapper = shallow(<SampleComponent/>);
console.log(wrapper.html());
【讨论】: