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

10
Многоуровневая группировка SlickGrid с выбором уровня группы

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

10
Как распространить localStorage на устройства (без БД)

Цель: расширить мой уже реализованный localStorageв моем приложении, чтобы быть хорошо, не локально, я думаю. Мне нравится реализация сохранения простых пользовательских настроек с помощью API локального хранилища. У меня это работает для моих нужд в веб-приложении, но единственная проблема...

10
Когда я должен создать новую подписку для определенного побочного эффекта?

На прошлой неделе я ответил на вопрос RxJS, где я вступил в дискуссию с другим членом сообщества на тему : «Должен ли я создать подписку для каждого конкретного побочного эффекта или я должен попытаться минимизировать подписки в целом?» Я хочу знать, какую методологию использовать с точки зрения...

10
Написание высокопроизводительного кода Javascript без деоптимизации

При написании чувствительного к производительности кода в Javascript, который работает с большими числовыми массивами (например, пакет линейной алгебры, работающий с целыми числами или числами с плавающей запятой), всегда требуется, чтобы JIT помогал как можно больше. Примерно это означает: Мы...

10
Как я могу разорвать соединение SignalR?

Я использую SignalR для передачи данных на веб-сайт. Но SignalR должен иметь возможность отправлять данные только в течение определенного периода времени, и если этот период времени истек, соединение должно быть разорвано. Стоп-функция $.connection.hub.stop()отменяется, если запрос все еще...

10
Как избежать установки пакетов в монорепо с использованием Yarn

Я построил monorepo с помощью Lerna и Пряжа рабочие области . Все работает нормально, но каждый раз, когда я устанавливаю новую зависимость для пакета (назовем его A ), используя: yarn add <package_name> Yarn добавляет его, а затем запускает installсценарий всех пакетов в monorepo, даже...

10
Лучший способ передать параметры в обработчике onClick

Это мой компонент, я использую встроенную функцию стрелки, чтобы изменить маршрут onClickdiv, но я знаю, что это не очень хороший способ с точки зрения производительности 1. Встроенная функция стрелки changeRoute (routeName) { console.log(routeName) } render() { return ( <> <div...

10
Вызов API буфера обмена генерирует NotAllowedError без вызова onPermissionRequest ()

У меня есть простая страница с кнопкой, которая при нажатии использует API-интерфейс Async Clipboard для записи в буфер обмена. <body> <button type="button" onclick="testClipboard();"> Test Clipboard </button> </body> function testClipboard() {...

9
Перенаправление при запуске по указанному URL браузера

Я создал новое приложение Vue с базовым путем. Из-за того, что приложение встроено в другое приложение Vue, оно не запускается при router-viewзапуске. Если вы хотите узнать больше о том, как или почему это приложение встроено в другое приложение, посмотрите здесь: монтировать приложения Vue в...

9
Безсерверный: метод запуска и забывания при вызове не работает должным образом

У меня есть серверная лямбда- функция, в которой я хочу запустить (вызвать) метод и забыть о нем Я делаю это таким образом // myFunction1 const params = { FunctionName: "myLambdaPath-myFunction2", InvocationType: "Event", Payload: JSON.stringify(body), }; console.log('invoking lambda function2');...

9
Как создавать пользовательские элементы веб-компонентов для работы с обеими спецификациями

Мне нужно создать компонент, который должен работать с обеими спецификациями, custom elements spec v0которые устарели, и с custom elements spec v1последней стабильной версией. Если я создаю компоненты со custom elements v0спецификацией, некоторые приложения столкнутся с проблемами, поскольку они...

9
Загрузка и использование устаревших модулей JS (например, IIFE) через импорт модулей ES6

У меня есть функции IIFE для некоторого кода библиотеки в унаследованном приложении, которое должно работать для IE10 + (без загрузки модуля ES6 и т. Д.). Однако я начинаю разрабатывать приложение React, которое будет использовать ES6 и TypeScript, и я хочу повторно использовать уже имеющийся у...

9
обработка пересечения между отметками выбора

У меня есть кнопка пометки на пользовательском интерфейсе, нажав на которую, любой выбранный пользователем отмечен красным. Здесь нет проблем. Я достигаю этогоdocument.execCommand("insertHTML") Но у меня есть дополнительное требование, что если создается новый выбор, который является пересечением...

9
Можно ли опубликовать приложение PWA в магазине приложений и магазине воспроизведения?

Я создаю веб-приложение React JS, которое в конечном итоге будет преобразовано в PWA, чтобы пользователи могли установить его на свои мобильные устройства. Теперь клиент просит найти способ отправить эти приложения PWA в Apple Store и Google Store. Поэтому мой вопрос заключается в том, есть ли у...

9
Боковая панель, открытая по умолчанию на рабочем столе, закрытая на мобильном телефоне

У меня возникли реальные проблемы, когда я пытаюсь заставить мою боковую панель / навигационный контент (используя Bootstrap) показывать (расширяться) по умолчанию на рабочем столе и закрывать по умолчанию на мобильном телефоне, а значок отображается только на мобильном телефоне. Я не могу...

9
Пользовательские пределы фона для Donut (Gauge)

Я использую калибровочную диаграмму на основе ( Chartjs-tsgauge ). Я хочу установить цвета фона для графика отдельно от пределов датчика. Проблема с тем, как Charts.JS отображает фон, потому что используемый мной плагин не имеет кода о фонах. Например, у меня есть датчик с ограничениями [0, 20, 40,...

9
Разбить строку на заглавную букву или цифры

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

9
Ошибка: невозможно определить текущий символ, это не строка, число, массив или объект в реагирующем для Android

Всякий раз, когда я запускаю response-native run-android , сохраняя работу эмулятора, я получаю эту ошибку. Реакция -родной Run-ios работает совершенно нормально. Error: Command failed: ./gradlew app:installDebug -PreactNativeDevServerPort=8081 :ReactNative:Failed to parse React Native CLI...

9
Как динамически пометить маркер в любом месте на прогрессе

У меня проблема с маркером, я хочу, чтобы маркер можно было растягивать, чтобы пометить в любом месте на индикаторе выполнения Как показано ниже GIF Вопрос: Я хочу выбрать любую точку на индикаторе выполнения и иметь возможность растягивать маркер, который может быть несколькими маркерными точками....

9
Объедините два массива после использования метода фильтра

Я застрял, показывая страницу корзины, где перечислены продукты, которые были добавлены в корзину пользователями. У меня есть два массива: один с деталями продукта. productDetails: [ { productID: 1, productTitle: 'Product Title 1', productPrice: 2000 }, { productID: 2, productTitle: 'Product Title...