Javascript 如何打印酶的内容';s浅包装
我有以下资料:Javascript 如何打印酶的内容';s浅包装,javascript,reactjs,enzyme,Javascript,Reactjs,Enzyme,我有以下资料: 从“酶”导入{shall} 常量包装器=浅()可用于获取表示包装器元素的字符串,如: import {shallow} from "enzyme"; const wrapper = shallow(<SampleComponent/>); console.log(wrapper.debug()); 从“酶”导入{shall}; 常量包装器=浅(); log(wrapper.debug()); 从“酶”导入{shall}; 常量包装器=浅(); log(wrappe
从“酶”导入{shall}
常量包装器=浅()代码>可用于获取表示包装器元素的字符串,如:
import {shallow} from "enzyme";
const wrapper = shallow(<SampleComponent/>);
console.log(wrapper.debug());
从“酶”导入{shall};
常量包装器=浅();
log(wrapper.debug());
从“酶”导入{shall};
常量包装器=浅();
log(wrapper.html());
这改变了我的生活。如果控制台没有显示任何内容,我该怎么办?@kafinsalim这表明包装器的子项可能为空或类似。在这种情况下,.debug({verbose:true})
也没有帮助。尝试如下操作:console.log(wrapper.length)
后跟console.log(wrapper.get(0))
import {shallow} from "enzyme";
const wrapper = shallow(<SampleComponent/>);
console.log(wrapper.html());