Публикации по теме 'debounce'


Как веб-разработчики могут использовать JavaScript, чтобы защитить себя от промывки кредитных карт
Хакеры становятся более организованными, в то время как разработчики делают то же самое. Мойка кредитных карт! Эти три слова вызывают у меня чувство разочарования, паники и истощения одновременно. Для тех, кто не в курсе, промывка кредитных карт является мошеннической практикой, когда преступники пытаются отмыть украденную информацию о кредитной карте, используя ее для создания поддельных учетных записей или совершения покупок. Этот процесс включает в себя получение украденной..

Отказ от дребезга в Javascript
Когда функция вызывается снова и снова, и мы хотим, чтобы эта функция вызывалась через некоторое время, но не регулярно, это достигается путем устранения дребезга. Мы можем добиться устранения дребезга с помощью setTimeOut. Давайте рассмотрим пример устранения дребезга в Javascript. Мы возьмем в качестве примера панель поиска и хотим, чтобы результат в раскрывающемся списке появлялся через 1 секунду, когда пользователь прекращает печатать, а не после каждой введенной буквы. Пример из..

Вопросы по теме 'debounce'

AngularJS — ввод асинхронных данных
Я использую загрузчик Typeahead с anguarJS для извлечения данных из API рельсов, проблема в том, что запрос получает данные каждый раз, когда я набираю букву на входе, я хочу выполнить и немного уменьшить количество запросов и отменить их до сделать...
367 просмотров

Тестирование устранения дребезга в Elm
Я пытаюсь протестировать функцию устранения дребезга в своем приложении Elm и не могу понять, как это сделать. Устранение дребезга применяется к текстовому полю для нечеткого поиска, чтобы избежать слишком большого количества HTTP-запросов, оно...
271 просмотров
schedule 28.05.2024

Модульный тест Jest для функции устранения дребезга
Я пытаюсь написать модульный тест для функции debounce . Мне трудно об этом думать. Это код: function debouncer(func, wait, immediate) { let timeout; return (...args) => { clearTimeout(timeout); timeout = setTimeout(() => {...
26341 просмотров
schedule 16.07.2023

Отменить тайм-аут/таймер, если функция вызывается снова, debounce function
Я хочу создать функцию, которая запускает тайм-аут, но если функция вызывается снова, до окончания таймера отмените первоначальный вызов и снова запустите таймер. Я думал, что смогу сделать: function setTimer() { setTimeout(() => {...
304 просмотров
schedule 02.11.2023

блестящий дебаунс не отображает начальный сюжет
Если я добавлю противодействие к реактивному выражению get_data (), при первом извлечении данных график не отобразится. Однако изменение данных (путем выбора нового значения миль на галлон) вызывает рендеринг графика. Почему это? Есть ли обходной...
300 просмотров
schedule 11.01.2023

debounce async / await и обновить состояние компонента
У меня вопрос о функции debounce async. Почему мой ответ не определен? validatePrice - это вызов ajax, и я получаю ответ от сервера и возвращаю его (он определен точно). Я хотел бы сделать вызов ajax после того, как пользователь перестанет писать...
643 просмотров
schedule 23.02.2022

Как я могу отменить setOnClickListener на 1 секунду, используя Kotlin Coroutines?
Когда пользователь быстро нажимает на кнопку, метод showDialog() отображается несколько раз друг над другом, поэтому, когда вы отклоняете его, за ним появляется еще один. Я ищу способ игнорировать второе касание в течение 1 секунды без использования...
6013 просмотров

Вычисляемое свойство VueJS с отказом от Lodash
Я фильтрую массив больших элементов на основе пользовательского ввода, и это становится медленным. Итак, желая реализовать дебаунс Lodash. Однако дебаунс ни на что не влияет. Ниже приведено поле ввода поиска в HTML, где пользователь вводит фильтр...
600 просмотров

Как устранить дребезг показаний битовой маски с помощью Arduino? (не кнопки)
У меня есть этот фрагмент кода, который я хотел бы устранить: я хочу убедиться, что даже через ± 1,5 секунды показания будут одинаковыми (если это так, сделайте что-нибудь, иначе сделайте что-нибудь еще...). функция wining_check() получает битовую...
89 просмотров
schedule 08.10.2022

Как заставить функцию устранения дребезга действовать независимо от разных экземпляров одного и того же компонента на Vue.js?
У меня есть два компонента Vue, у которых есть вызов «сохранить на диск» при каждом изменении данных, он загружается в эти компоненты через миксин, и каждый компонент сохраняется в другой файл, поэтому они должны функционировать независимо (только...
158 просмотров
schedule 28.06.2023

Как правильно сделать вызов rest API для positionStack в Angular с вводом адреса ng-autocomplete и отменить его
Я впервые пытаюсь реализовать форму автозаполнения адреса в Angular 9. Я использую positionstack rest api для получения адресов и angular-ng-autocomplete для отображения результатов в ввод текста. Мне удается вызвать API и получить результаты,...
365 просмотров
schedule 20.08.2023

Отказ внутри функционального компонента в React.js
Попытка создать задержку для компонента реакции, который имеет поле ввода, которое обновляется при изменении. Вот код: import React from 'react'; import Input from "@material-ui/core/Input"; import {debounce} from "lodash";...
426 просмотров

Отказаться от изменения
У меня есть текстовое поле Material UI, содержащее onChange . Этот onChange берет event и выполняет функцию handleOnChange . В текущей реализации функция handleOnChange выполняется каждый раз при изменении event . Можно ли использовать...
192 просмотров
schedule 21.03.2023

отменить функцию внутри angular
Я хотел бы добавить debounce для аргумента внутри функции У меня проблема, потому что Angular debounce работает только для каналов и наблюдаемых, поэтому вместо этого я использую lodash debounce. всякий раз, когда обновляется таблица таблицы...
76 просмотров

Отказаться на 500 мс, если True, иначе выполнить
Спойлер; Я совершенно новичок в jQuery/Javascript. У меня есть логическое поле CheckMe и поле ввода textField . Если textField пусто, CheckMe не должно отображаться, иначе оно должно быть (это означает, что при переходе от непустого к...
74 просмотров
schedule 15.03.2022

Отмена дребезга асинхронной работы внутри обработчика событий сервисного работника
Использование отклоненных функций lodash в ServiceWorker допустимо для Firefox. Они ждут назначенного тайм-аута, и таймер сбрасывается, если функция, от которой отказались, вызывается снова. Однако для Chrome ничего не работает так, как ожидалось:...
56 просмотров

Функция обратного вызова Javascript Debounce с динамическими аргументами
Итак, для функции я должен использовать функцию устранения дребезга javascript, которая выглядит так: $.debounce = function (func, wait, immediate) { var timeout; return function() { var context = this, args = arguments; var...
62 просмотров
schedule 03.05.2023