Spec-Zone.ru › Enzyme

.name() => String|null

Возвращает имя текущего узла этого обёртки. Если это компонент, это будет имя компонента. Если это узел DOM, это будет строка с именем тега. Если это null, это будет null.

Порядок приоритета при возвращении имени: type.displayName -> type.name -> type.

Примечание: может быть вызвано только на обёртке одного узла.

Возвращает

String|null: Имя текущего узла

Примеры

const wrapper = mount(<div />);
expect(wrapper.name()).to.equal('div');
const wrapper = mount(<Foo />);
expect(wrapper.name()).to.equal('Foo');
Foo.displayName = 'A cool custom name';
const wrapper = mount(<Foo />);
expect(wrapper.name()).to.equal('A cool custom name');

© 2015 Airbnb, Inc.
Licensed under the MIT License.
https://enzymejs.github.io/enzyme/docs/api/ReactWrapper/name.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API