Описание тега debouncing
Debouncing ensures that exactly one signal is sent for an event that may be happening several times.
1
ответ
Это хорошая идея использовать requestAnimationFrame в функции debounce?
Это проверка моего понимания requestAnimationFrame, Мне нужна функция debounce, так как я выполняю некоторые DOM-взаимодействия каждый раз, когда размер окна изменяется, и я не хочу перегружать браузер. Типичная функция debounce будет вызывать перед…
31 мар '15 в 01:38
1
ответ
JS прокрутка полной страницы
Я использую Fullpage.js библиотека и она отлично работает из коробки, но мне нужно настроить некоторые параметры. Я поставил scrollingSpeed: 300,и теперь он ведет себя странно. Когда используется значение по умолчанию (это 700) все отлично работает,…
05 мар '17 в 09:34
2
ответа
Скрытие DIV в зависимости от высоты экрана с отменой
Я работаю над страницей с простой боковой навигацией, которая имеет фиксированную позицию, установлен верх: 30%. То, что мне нужно, это сделать внизу страницы, я хочу, чтобы меню исчезло, чтобы оно не перекрывало нижний колонтитул, код ниже работает…
30 янв '14 в 00:18
3
ответа
Функции дроссельной заслонки и отказов
Я немного сомневаюсь в понятиях функций газа и деблокирования. Как я понял: мы отказываемся от функции, которая должна вызываться после определенного события. Он используется в таких событиях, как перетаскивание, нажатие клавиш и т. Д., Чтобы не зап…
13 май '15 в 18:38
1
ответ
Угловые условные часы для вызова дебагового метода или не работает
У меня есть следующие угловые часы для наблюдения за переменной области действия, и я выполняю следующее. Я использую debounce для связывания запроса с бэкэндом. var myWatch = $scope.$watch('myQuery', _.debounce(loadMyData, 1000),true); Когда myQuer…
13 окт '14 в 00:46
2
ответа
AngularJS: как подождать несколько секунд после ввода в поле ввода
Я пытаюсь заставить окно ввода поиска запустить операцию поиска через несколько секунд после того, как пользователь перестал набирать текст. В обычном приложении я делаю так: $('#search').on('input', _.debounce(function(e) { search(); }, 800)); Како…
17 июл '14 в 16:23
2
ответа
Debouncing не работает
Смотрите http://jsfiddle.net/5MvnA/2/ и консоль. Должно быть меньше Fs, чем Ks, но вообще нет Fs. Я получил код дебагинга function debounce(fn, delay) { var timer = null; return function () { var context = this, args = arguments; clearTimeout(timer)…
22 май '13 в 16:21
1
ответ
C для приложения AVR - повторение ISR
Я пытаюсь заставить простую подпрограмму прерывания работать на ATMega328P. Есть светодиод, подключенный к PD6, и встроенная кнопка на PB7. Светодиод должен нормально мигать до тех пор, пока кнопка не будет нажата, а затем постоянно светиться в тече…
02 ноя '18 в 19:54
0
ответов
Кнопка прерывистого прерывания в Arduino
Я хотел бы, чтобы кнопка была вызвана один раз после того, как я нажму ее пальцами. Иногда это работает, но иногда это не так. Допустим, мне нужно выбрать из меню. Иногда, когда я нажимаю кнопку "вниз" или "вверх", она движется идеально, но иногда о…
17 авг '15 в 06:56
0
ответов
JQuery обнародовал слайд-шоу пропускает слайды
Я написал плагин для моей личной домашней страницы, который должен прокручивать серию элементов, привязываясь к каждому элементу offsetTop. Я использую requestanimationframe, чтобы отменить прокручивающиеся события, но иногда слайды пропускаются, и …
03 фев '13 в 20:28
3
ответа
Разблокировка концевого выключателя в Arduino ISR с задержками
У меня есть концевой выключатель, прикрепленный к Arduino Mega 2650 для управления движением. Два нормально разомкнутых контакта концевого выключателя соединены с контактом Arduino и землей, так что, когда концевой выключатель включен, контакт Ardui…
26 окт '15 в 23:48
1
ответ
Отмена поиска в поиске onChangeText()
Использование Лодаша debounce()Я пытаюсь подождать 1,2 секунды, прежде чем установить условие поиска в состоянии моего приложения. Но, кажется, он не запускает мою функцию, когда я ее использую: onChangeText(text) { console.log('setting'); setSearch…
25 сен '18 в 18:37
2
ответа
VHDL: отладка кнопки внутри конечного автомата Мили
Привет! Я пытаюсь реализовать слабый компьютер с использованием VHDL, но мне нужно отменить нажатие кнопки. Моя проблема в том, что я не уверен, где мне следует применять устранение ошибок. Моя текущая работа такова: process(clk) begin if(clk' event…
15 сен '15 в 15:28
1
ответ
Как отменить событие? (неправильный синтаксис?)
Я немного запутался. Я хотел бы сделать debounce функцию resizeAd на windows-resize. Я играл с этим кодом, но безрезультатно. Разбор не закончен. Как мне в этом случае вызвать функцию debouncing? Функция debouncing работает нормально, вызывая их так…
17 апр '15 в 10:47
0
ответов
Угловое удаление нескольких вызовов при смене (отладка / таймеры / манипулирование временем?)
У меня есть ситуация, когда я не могу использовать debounce в HTML, как ng-model-option: {debounce:1000} Но я хочу удалить повторные обратные вызовы для функции doCallback в моей директиве и сделать только 1 вызов в 1 с HTML: <input ng-change="vm…
17 май '16 в 13:08
1
ответ
Как отказаться от Observer Polymer
Я пытаюсь бежать getResponse один раз, когда веб-компоненты заканчивают загрузку. Тем не менее, когда я пытаюсь запустить это, debounce функция просто действует как асинхронная задержка и запускается 4 раза после 5000 мс. static get properties() { r…
26 фев '18 в 21:55
2
ответа
Как замедлить / отменить обработку событий с помощью ловушек реагирования?
Обработчик события прокрутки будет срабатывать часто. Как это можно замедлить / отменить? И если это возможно, я хочу, чтобы последнее событие всегда было запущено, а не пропущено. const handleScroll = event => { //how to debounse scroll change? …
06 янв '19 в 12:24
2
ответа
Отмена обновления асинхронного свойства
Буду признателен за помощь в решении следующей проблемы: есть свойство в моем классе, скажем, string Foo {get;set;} В классе есть функция обновления. Внутри есть длительный метод, который обновляет Foo = await Task.Run()... etc. Как я могу избежать …
10 янв '19 в 16:36
2
ответа
Почему rxjs debounceTime не работает с наблюдаемыми объектами, созданными с помощью оператора 'of'?
С помощью angular 7 а также rxjs 6: <input (input)="onChange($event.target.value)"> Почему следующее не разоблачает? onChange(val: string) { of(val) .pipe( debounceTime(300) ).subscribe(valx => { console.log(valx); }); } Но это делает: sear…
11 янв '19 в 22:42
1
ответ
Почему мой дебоузер не работает?
Я пытаюсь написать debouncer, который будет возвращать действительный аргумент (>0), если он был опровергнут (-1 четыре подпрыгивая). Я придумал это до сих пор, но он всегда возвращает -1, почему я задаюсь вопросом: #include <stdio.h> #include…
11 окт '16 в 22:29