Вопросы с тегом «javascript»

9
useEffect - предотвратить бесконечный цикл при обновлении состояния.

Я бы хотел, чтобы пользователь мог сортировать список элементов задач. Когда пользователь выбирает элемент из выпадающего списка, он устанавливает, sortKeyкоторый создаст новую версию setSortedTodos, и, в свою очередь, вызывает useEffectвызов и setSortedTodos. Приведенный ниже пример работает...

9
Как «загрузить» зависимый выпадающий список при загрузке страницы?

У меня есть форма с зависимым раскрывающимся списком. Этот вторичный раскрывающийся список скрыт всякий раз, когда выбранная первичная опция не имеет никаких вторичных опций, и когда страница загружается впервые. Всякий раз, когда форма отправляется, очищается только первое поле, поскольку в...

9
Как разобрать небольшое подмножество Markdown в компоненты React?

У меня есть очень небольшое подмножество Markdown вместе с некоторыми пользовательскими html, которые я хотел бы проанализировать в компонентах React. Например, я хотел бы включить эту строку: hello *asdf* *how* _are_ you !doing! today В следующий массив: [ "hello ",...

9
Если «React» - это экспорт по умолчанию из «реакции», почему мы не можем использовать другое имя вместо «React»?

Итак, я искал какой-то ответ на этот вопрос и обнаружил, что при импорте «React» не обязательно должен быть в {}, поскольку это экспорт по умолчанию, а не именованный экспорт. Что ж, это правильно, но я также видел что при импорте экспорта по умолчанию мы можем использовать любое имя для импорта....

9
«RNCSafeAreaView» не был найден в UIManager

Я пытаюсь открыть пакет, но когда работает андроид, он показывает следующее сообщение 2020-01-05 23: 15: 45.366 26210-26210 / com.note.principal W / .note.principa: Доступ к скрытому полю Landroid / view / View; -> mAccessibilityDelegate: Landroid / view / View $ AccessibilityDelegate; (легкий...

9
Safari 13+ iframe блокирует файлы cookie CORS

Использование Safari не позволяет устанавливать файлы cookie в фреймах доменов, отличных от родительского, и проклятые заголовки CORS на стороне сервера. Чтобы уточнить: пользователь находится на domainA.com. Iframe для domainB.com открыт и пытается аутентифицировать пользователя на domainB.com...

9
Пользовательский эффект, имитирующий 3d колесо с помощью Swiper 5

Мне нужно построить карусель из 12 предметов, которые имитируют бесконечное вращение 3-го колеса. Чтобы было понятно, мне нужно создать именно этот эффект: https://codepen.io/SitePoint/pen/yXWXaw (находится здесь ) но с этими функциями добавления (особенно для настольных компьютеров и мобильных...

9
Как проверить компоненты класса в реакции

Я пытаюсь провести модульное тестирование, я создал песочницу с поддельным примером https://codesandbox.io/s/wizardly-hooks-32w6l (на самом деле у меня есть форма) class App extends React.Component { constructor(props) { super(props); this.state = { number: 0 }; } handleSubmit = (number1, number2)...

9
В веб-пакете, как я могу импортировать скрипт без его оценки?

Недавно я работал над некоторыми работами по оптимизации веб-сайта, и я начал использовать разбиение кода в веб-пакете, используя следующую инструкцию импорта: import(/* webpackChunkName: 'pageB-chunk' */ './pageB') Что правильно создает pageB-chunk.js , теперь, скажем, я хочу предварительно...

9
Элемент от фиксированного к относительному на свитке

Я сделал оболочку, в которой я анимировал тот же эффект, что и Apple, на их странице Airpods Pro . Это в основном видео, когда я прокручиваю видео по частям. Положение видео фиксировано, поэтому текст хорошо прокручивается. Однако текст виден только между смещением определенного деления...

9
Невозможно проверить методы публикации с Jest из-за ошибки не может прочитать mockImplementation из неопределенного

У меня есть API-сервис, где у меня есть разные методы для вызова API. Я успешно протестировал все запросы GET, но у меня возникают проблемы при тестировании запросов POST. Это метод: export default class ApiService { static makeApiCall = <T>( url: string, oneCb: <T>(d: Data) => T,...

9
Как я могу улучшить и сократить этот блок кода? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 месяца назад . Эта функция берет строку ДНК, такую ​​как 'GTCA', и возвращает массив,...

9
Гибкий переход: растягивание (или сжатие) по размеру содержимого

Я кодировал скрипт (с помощью пользователя здесь), который позволяет мне расширять выбранный div и заставлять другие div вести себя соответствующим образом, растягивая в равной степени, чтобы соответствовать оставшемуся пространству (кроме первого, ширина которого фиксирована). И вот картина того,...

9
Почему setTimeout () делает мое приложение медленным, а Rxjs timer (). Subscribe (…) - нет?

У меня есть компонент, который «лениво загружает» некоторые комментарии с интервалом в 100 мс. Когда я использую setTimeout, это действительно лагает. составная часть <div *ngFor="let post of posts"> <app-post [post]="post" ></app-post> </div> Это делает мое приложение...

9
Части границы раздела обрезаются

У меня есть элемент контейнера, который содержит несколько других элементов, но в зависимости от размера экрана их части необъяснимым образом обрезаются на разные части. Вы можете наблюдать за поведением по моей ссылке в песочнице кода, когда HTML-страница настраивается по ширине (нажав и перетащив...

9
Динамическое изменение состояния на основе внешнего подключения к Интернету - React (автономно / онлайн)

У меня есть компонент React, который включает флаг доступности подключения к Интернету. Элементы пользовательского интерфейса должны динамически изменяться в соответствии с состоянием в реальном времени. Кроме того, функции ведут себя по-разному с изменениями флага. Моя текущая реализация...

9
Веб-браузер (Chromium / Firefox) перестает отвечать на запросы в течение 1-2 секунд после открытия файла

Как я могу улучшить этот код для того, чтобы убрать безответственность / отставание страницы после выбора файла в диалоговом окне и нажатия кнопки «ОК»? Я тестировал файлы размером около 50-100 КБ function handleFileSelect(evt) { var files = evt.target.files; // FileList object // files is a...

9
Невозможно установить cookie в iframe, используя Storage Access API в Safari

У меня есть фрейм на моей странице. Поскольку Safari блокирует сторонние файлы cookie, я пытаюсь использовать API доступа к хранилищу, как предложено здесь в разделе «Руководства разработчика»: https://webkit.org/blog/10218/full-third-party-cookie-blocking-and-more / . Я скопировал следующий код из...