Описание тега ref

Ключевое слово ref заставляет аргумент передаваться по ссылке, а не по значению. Эффект передачи по ссылке заключается в том, что любое изменение параметра в методе отражается в базовой переменной аргумента в вызывающем методе. Значение ссылочного параметра всегда совпадает со значением базовой переменной аргумента.
1 ответ

Замените ссылку на параметр, не используя ключевое слово ref (используя IL)

Я ищу, чтобы иметь возможность заменить ссылку на объект параметра без использования ключевого слова ref. Причина, по которой я избегаю использования ref, заключается в сохранении вызова инициализатора коллекции, который ищет Add(T item) метод, и мн…
26 июл '11 в 21:11
4 ответа

Почему оба и реф?

out ссылки на переменные могут быть инициализированы с помощью адреса неназначенной переменной, но ref переменные не могут этого сделать, делая out лучше чем ref, Тогда зачем ref?
12 окт '14 в 04:59
1 ответ

В React ссылка ref указывает на виртуальный DOM или реальный DOM?

Я предполагаю виртуальный DOM, и React позаботится об этом с помощью diff'ing. Но я попросил вербовщика сказать, что ссылки влияют на реальный DOM, я не понимаю, как это может быть. Я предполагаю, что они просто ошиблись.
11 июн '17 в 21:12
1 ответ

Доступ к ссылке на компонент передается как реквизит?

Я передаю стилизованный компонент const Text = styled.span` font-size: 10px ` render(){ <Test comp = {<Text innerRef={(ref)=>{this.ref=ref}}>Hello</Text>}/> } Внутри Test компонент, который я хочу получить доступ к ref из Text н…
20 авг '18 в 19:14
1 ответ

Почему добавить ref к дочернему ref может только экземпляр компонента, а не узел DOM?

Я читаю этот документ, где написано: Хотя вы можете добавить ссылку на дочерний компонент, это не идеальное решение, поскольку вы получите только экземпляр компонента, а не узел DOM. Кроме того, это не будет работать с функциональными компонентами. …
23 авг '18 в 14:13
1 ответ

Передача массива в метод делегата как ref

Я попытался решить эту проблему с HackerRank и нашел алгоритм C++ от @DNKpp, размещенный здесь. Это рабочая версия C#: class Demo { delegate int MyDelegate(int[] _scores, int _aScore); static int[] climbingLeaderboard(int[] scores, int[] alice) { in…
27 ноя '18 в 07:06
2 ответа

Как получить refs.value в стиле React компонента?

Я хочу получить ref значение ввода, без стилизованного компонента: <form role='form' method='POST' onSubmit= {::this.onSubmit}> <input id='name' type='text' ref='name' name='name' required/> <button> Register</button></for…
27 авг '18 в 19:03
2 ответа

Реагировать на родную ссылку в элементах Flatlist. Возврат только за последний товар

Я создаю список сворачиваемых объектов, используя компонент реагирования с собственным плоским списком. Я использую атрибут ref, чтобы получить элемент нажал. Но когда я пытаюсь получить доступ к ссылке из события щелчка, это не влияет на элемент, н…
2 ответа

Реагировать / Реагировать-Родные ссылки

Я пытаюсь дать своему пользовательскому компоненту возможность использовать ref, но я не уверен, как это сделать, что будет лучшим способом сделать это? Например, у меня есть мой компонент: <InputField ref="email" /> Если я сделаю console.log …
11 ноя '16 в 15:24
1 ответ

React отображает диаграммы d3 вне тела

Я пытаюсь создать тестовую среду для работы на D3, используя React, Я использую следующий код: componentDidMount(){ d3.select(this._testChart) .data(this.state.data) .enter().append('div') .style('background-color','blue') .style('color', 'white') .…
10 мар '16 в 01:06
1 ответ

Навигация через реф в оракуле

Я работаю с Oracle 11gR2, и у меня есть сомнения с объектами, которые содержат REFS. Смотря следующую картину: И зная, что таблица emp_ps является таблицей emp_typ, я не могу понять, насколько корректно предложение на картинке. Не должно быть полей …
19 мар '17 в 17:20
1 ответ

Как передать обработчики событий в React-node в приложении React-Recompose

Работает приложение по адресу: https://github.com/BeerDRinker/recompose-ref Следующий код (закомментированная часть в /src/App.js) работает должным образом: class App extends Component { constructor(props) { super(props); this.node = React.createRef…
22 окт '18 в 19:09
1 ответ

React: Получить высоту элемента, и this.ref имеет пустой ток

Как я могу получить высоту div внутри моего компонента? У меня есть следующий код: constructor(...) { ... this.detailsRef = React.createRef(); } render() { return ( <div> <span>A title</span> <div ref={this.detailsRef}>Some d…
19 фев '19 в 20:03
2 ответа

Oracle Pl/SQL: как реализовать указатели на типы записей в памяти

У меня есть два пакета pkg_company и pkg_employee. pkg_company включает определение типа (запись) typ_company. pkg_employee включает определение типа typ_employee. У меня есть один экземпляр типа компании и тысячи экземпляров typ_employee. В типе со…
20 авг '13 в 12:09
3 ответа

Java отражение, чтобы изменить параметр?

Я пишу метод в Java, который я хочу имитировать ссылки. Поскольку у Java нет ключевого слова out, как в C#, и нет ссылок / указателей, как в C++, я хочу знать, могу ли я использовать отражение для смоделируйте это. Примером может быть: public static…
31 янв '13 в 03:25
0 ответов

Почему ref теряет ссылку на фактический элемент DOM?

Как показано ниже, каждое событие onclick в CustomNode вызовет inputNode отправить событие Дом. Как-то подсказывает dispatchEvent is not a function, Кажется, ссылка не ссылается на правильный элемент DOM, как ожидалось. Насколько я знаю ReactDOM.cre…
24 авг '18 в 07:27
0 ответов

Обновить ссылку (`ref`) в разностном методе

Я пытаюсь обновить переменную ref container который был передан через конструктор, чтобы установить равным новому объекту в Run метод. Конечно, в Run метод я обновляю ссылку на Foo::_container не переменная container это было определено в Main, Поэт…
30 апр '18 в 23:29
1 ответ

Сохранение ссылки в свойствах, назначенных параметрам

Я собираю мастера, у которого есть несколько страниц, которые показываются пользователю. Мне нужна одна страница, чтобы иметь возможность доступа к данным, выбранным пользователем на предыдущей странице. Моя идея состояла в том, чтобы просто передат…
08 авг '16 в 18:27
1 ответ

Как нажать на компонент через ref?

Я пытаюсь открыть средство выбора даты с помощью onSubmitEditing={() => this.refs.date.press()}, но нажатия, onPress или click не являются функциями. Какая функция нажимать на компонент через ref? <View> <Text>Apellido</Text> <T…
02 дек '16 в 13:52
5 ответов

Передать значение вне функций JavaScript

Мне просто интересно, можно ли передать значение за пределы функции, чтобы оно вернулось к глобальной переменной. У меня есть функция события onclick, которая создает новую дату при нажатии: var beginTimer = new Date ( ); function count () { var sta…
21 май '14 в 09:18