Публикации по теме 'virtual-dom'
Слон в спальне
Анализ чистой стоимости качества React (или любого «пользовательского интерфейса как функции состояния», если на то пошло).
Пользовательский интерфейс не зависит от состояния. Возможно, это так в рамках микрокомпонентов, но не на уровне приложений.
Виртуальные модели DOM предоставляют компоненты виртуального пользовательского интерфейса. Они невидимы. Когда внутреннее состояние компонента изменяется, он реагирует . Компонент реагирует, применяя изменения к своему..
Возвращение к основам React JS с расширенными темами
Возвращение к основам React JS с расширенными темами
VirtualDOM, компоненты, JSX, свойства, состояния, хуки, побочные эффекты, типы свойств, поток данных и событий, условный рендеринг, оптимизация приложений React
React JS - самая популярная библиотека JavaScript для интерфейсной разработки. Это упрощает создание веб-интерфейсов с меньшей сложностью, минуя прямое манипулирование DOM разработчиками самостоятельно. Быстрая манипуляция с DOM в React (благодаря концепции виртуальной..
Вопросы по теме 'virtual-dom'
D3js и React относительно манипуляций с DOM
Как механизм манипулирования домом D3 влияет (если вообще влияет) на виртуальный дом React?
Я нашел много примеров, показывающих, что обе библиотеки могут отлично работать вместе, но ни одна из них не относится к этой проблеме. Может быть, это...
142 просмотров
schedule
17.05.2022
Является ли Shadow DOM быстрым, как Virtual DOM в React.js?
Сделает ли реализация Shadow DOM в моих проектах их быстрее, чем виртуальная DOM, используемая React?
40072 просмотров
schedule
01.04.2023
Есть ли у React Native «виртуальный DOM»?
Со страницы ReactJS wiki о Virtual DOM:
React создает кеш структуры данных в памяти, вычисляет полученные различия, а затем эффективно обновляет отображаемую в браузере DOM. Это позволяет программисту писать код, как если бы вся страница...
18860 просмотров
schedule
14.09.2022
Внутреннее состояние компонентов Vue.js повторно используется при изменении базовых данных
Я работаю над веб-приложением среднего размера на основе vue.js. Я столкнулся с несколькими проблемами виртуального DOM, в основном связанными с жизненным циклом экземпляров vue.
Следующий фрагмент кода (jsFiddle также доступен здесь )...
1084 просмотров
schedule
08.11.2022
React Virtual Dom под капотом
Я читал из источников, что если я обновлю состояние любого компонента, будет ли отображаться весь виртуальный дом ? Это правда ? Если да, то почему не вызывается метод рендеринга всех компонентов?
Кроме того, нужны пояснения по пункту ниже -...
669 просмотров
schedule
09.08.2022
Неправильный элемент удален в компоненте v-for [правильный выбор: введите v-for]
У меня есть два следующих компонента:
Vue.component('comp-child', {
template: `<div>{{childData.name}}<slot></slot>{{randomNum}}</div>`,
props: {
parentData: {
}...
1315 просмотров
schedule
08.11.2022
Angular: есть ли у него эквивалент ReactJS Reconciliation?
Прочитав документацию и несколько статей о фазах обнаружения и рендеринга изменений ReactJS и Angular (не AngularJS), я пришел к вопросу, который попытаюсь объяснить через несколько минут.
Как вы, вероятно, читали в документации React ( здесь и...
750 просмотров
schedule
17.11.2022
В чем реальное преимущество использования React.js? Это виртуальный DOM или однонаправленный поток данных? Или что-то еще?
Я когда-то использовал реакцию. Я хотел бы знать, каково реальное преимущество реакции по сравнению с другими фреймворками/библиотеками. Это виртуальный дом или однонаправленный поток данных или что-то еще?
70 просмотров
schedule
28.04.2024
Добавляет ли e.target.classList.{add || удалить || toggle } опасноSetInnerHtml?
Хотел спросить об этом людей с большим опытом работы с React, так как не могу найти окончательного ответа. Я знаю, что вы не хотите напрямую добавлять текст в DOM, поэтому React заставляет вас писать dangerouslySetInnerHtml , чтобы установить его....
101 просмотров
schedule
20.02.2023
использование ‹b-dropdown› в ‹b-collapse› вызывает ошибки DOM vue-bootstrap и nuxt js
это мой код для навигационного меню:
<b-navbar toggleable="lg" class="navbar navbar-expand-lg navbar-light">
<b-navbar-toggle target="nav-collapse" class="mx-auto my-0"></b-navbar-toggle>...
346 просмотров
schedule
21.04.2022
Есть ли способ запустить событие наведения курсора мыши в amp-script (javascript)?
В документации AMP есть несколько примеров использования Javascript и Web Workers. https://amp.dev/documentation/components/amp-script/?format=websites#script-hash
Например, у меня есть функция, которая добавляет H1 после нажатия кнопки:
JS:...
80 просмотров
schedule
04.06.2024