javascript - 如何打印 enzyme 浅包装的内容

标签 javascript reactjs enzyme

我有以下内容:

import {shallow} from "enzyme" 

const wrapper = shallow(<SampleComponent/>);

如何查看包装器的内容?

最佳答案

您可以使用 wrapper.debug()获取表示包装器元素的字符串,如:

import {shallow} from "enzyme";
const wrapper = shallow(<SampleComponent/>);
console.log(wrapper.debug());

关于javascript - 如何打印 enzyme 浅包装的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50050675/

相关文章:

javascript - 可以通过标签调用全局函数吗?

javascript - 创建后获取 d3.js SVG 文本元素的宽度

javascript - 如何使用 Jest 和 Enzyme 测试样式组件是否具有属性

javascript - JavaScript 变量的一次性初始化

javascript - 在 Gnome Shell >= 3.16(自定义扩展)中设置通知图标

reactjs - 每次击键都会调用 api

javascript - React组件结构和向上传递状态

reactjs - 具有编辑模式和查看模式的 React 组件,这是正确的模式吗?

javascript - 使用 Enzyme 进行 Meteor/React Mocha 测试 - 找不到模块 'has'

javascript - 无法刺激模态 : React-Redux 中输入的变化