【发布时间】:2019-08-31 20:41:20
【问题描述】:
我正在使用“反应”:“^15.5.4”和“酶”:“^2.8.2”
鉴于wrapper.debug() 的以下输出:
<CellRenderer idx={4} rowIdx={0} height={35} column={{...}}
cellMetaData={{...}} value={3} rowData={{...}}
isRowSelected={false} expandableOptions={{...}}
selectedColumn={[undefined]} formatter={[undefined]}
isScrolling={true}>
<Cell idx={4} rowIdx={0} height={35} column={{...}}
cellMetaData={{...}} value={3} rowData={{...}}
isRowSelected={false} expandableOptions={{...}}
selectedColumn={[undefined]} formatter={[undefined]}
isScrolling={true} className="" tooltip=""
tabIndex={-1} isExpanded={false} isCellValueChanging={[Function]}>
<div height={35} tabIndex={-1} value={3} className="react-grid-Cell"
style={{...}} onClick={[Function]} onDoubleClick={[Function]}
onContextMenu={[Function]} onDragOver={[Function]}>
<div className="react-grid-Cell__value">
<div style={{...}}>
<span>
<SimpleCellFormatter value={3}>
<div title={3}>
3
</div>
我找不到任何需要使用的元素:
-
wrapper.find(wrapper.findWhere(n => n.name() === 'CellRenderer')) -
wrapper.find("div[title='3']" -
wrapper.find("div[value='3']")知道可能是什么原因吗?
【问题讨论】:
标签: javascript reactjs testing css-selectors enzyme