react-node-resolver

WebJar for react-node-resolver

Лицензия

Лицензия

MIT
Категории

Категории

React Взаимодействие с пользователем Веб-фреймворки
Группа

Группа

org.webjars.npm
Идентификатор

Идентификатор

react-node-resolver
Последняя версия

Последняя версия

1.0.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

react-node-resolver
WebJar for react-node-resolver
Ссылка на сайт

Ссылка на сайт

https://www.webjars.org
Система контроля версий

Система контроля версий

https://github.com/jossmac/react-node-resolver

Скачать react-node-resolver

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.webjars.npm/react-node-resolver/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>react-node-resolver</artifactId>
    <version>1.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/react-node-resolver/
implementation 'org.webjars.npm:react-node-resolver:1.0.1'
// https://jarcasting.com/artifacts/org.webjars.npm/react-node-resolver/
implementation ("org.webjars.npm:react-node-resolver:1.0.1")
'org.webjars.npm:react-node-resolver:jar:1.0.1'
<dependency org="org.webjars.npm" name="react-node-resolver" rev="1.0.1">
  <artifact name="react-node-resolver" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='react-node-resolver', version='1.0.1')
)
libraryDependencies += "org.webjars.npm" % "react-node-resolver" % "1.0.1"
[org.webjars.npm/react-node-resolver "1.0.1"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

Данный проект не имеет модулей.

React Node Resolver

A generic technique for resolving the DOM node of any react component.

Build Status

Alternative Solutions

Since creating this utility, more robust solutions have become available. Consider the following before using this package:

Install

yarn add react-node-resolver

Use

import NodeResolver from 'react-node-resolver';

class ObfuscatedComponent extends Component {
  render() {
    return <div id="inaccessible-node" />;
  }
}

class GroovyThing extends Component {
  getNode = (ref) => {
    console.log(ref); // <div id="inaccessible-node" />
  }
  render () {
    return (
      <NodeResolver innerRef={this.getNode}>
        <ObfuscatedComponent />
      </NodeResolver>
    );
  }
}

Props

Property Type Description
children Element A single react Component
innerRef ElementRef Callback ref ref => this.node = ref

Версии библиотеки

Версия
1.0.1