.ref(refName) => ReactComponent | HTMLElement
Возвращает узел, соответствующий заданному имени ссылки.
ПРИМЕЧАНИЕ: может быть вызван только на экземпляре обёртки, являющемся также корневым экземпляром.
Аргументы
-
refName(String): Атрибут ref узла
Возвращает
ReactComponent | HTMLElement: Узел, соответствующий заданному имени ссылки. Это может быть экземпляр компонента React или экземпляр HTML-элемента.
Примеры
class Foo extends React.Component {
render() {
return (
<div>
<span ref="firstRef" amount={2}>First</span>
<span ref="secondRef" amount={4}>Second</span>
<span ref="thirdRef" amount={8}>Third</span>
</div>
);
}
}
const wrapper = mount(<Foo />);
expect(wrapper.ref('secondRef').innerText).to.equal('Second');
Связанные методы
© 2015 Airbnb, Inc.
Licensed under the MIT License.
https://enzymejs.github.io/enzyme/docs/api/ReactWrapper/ref.html