Запитання з тегом «javascript»

Питання щодо програмування в ECMAScript (JavaScript / JS) та різних його діалектів / реалізацій (крім ActionScript). Цей тег рідко використовується поодинці, але найчастіше асоціюється з тегами [node.js], [jquery], [json] та [html].

4
Як я можу вбити з'єднання SignalR?
Я використовую SignalR для передачі даних на веб-сайті. Але SignalR повинен мати можливість надсилати дані лише протягом певного періоду часу, і якщо проміжок часу минув, з'єднання повинно бути вбито. Функція зупинки $.connection.hub.stop()скасовується, якщо запит ще очікує і не завершений. Але цей запит слід змусити скасувати незалежно від того, скільки даних …

1
Написання високоефективного коду Javascript без деоптимізації
Під час написання чутливого до продуктивності коду в Javascript, який працює на великих числових масивах (подумайте, лінійний пакет алгебри, що працює на цілі числа чи числа з плаваючою комою), завжди хочеться, щоб JIT максимально допомагав. Приблизно це означає: Ми завжди хочемо, щоб наші масиви були запаковані SMI (малі цілі числа) …

2
Коли я повинен створити нову підписку для конкретного побічного ефекту?
Минулого тижня я відповів на запитання RxJS, де потрапив на дискусію з іншим членом спільноти з приводу: "Чи варто створити підписку на кожен конкретний побічний ефект чи слід намагатися мінімізувати підписки взагалі?" Я хочу знати, яку методологію використовувати в умовах повного підходу до реактивного застосування або коли переходити з одного …

10
Як поширити localStorage на пристрої (без БД)
Мета: розширити вже реалізований localStorageу моєму додатку, щоб було добре, не локально, мабуть. Мені подобається реалізація збереження простих налаштувань користувача за допомогою локального API зберігання. У мене це працює для моїх потреб у веб-програмі, але єдина проблема полягає в тому, що він локальний для того, щоб машина / браузер використовувалася …

1
Багаторівневе групування SlickGrid з вибором групового рівня
Я реалізував гладку сітку з власною моделлю вибору, а також користувацьким плагіном вибору прапорців. Я також додав прапорці на рівні групи, щоб дозволити перемикання вибору на верхньому рівні. Однією з моїх вимог є те, що згорнуті угруповання все ще можна вибрати через будь-які батьківські рівні групування. Мій камінь спотикання, здається, …

3
Реагуйте на використання Вплив на глибину / використання useEffect?
Я намагаюся глибше зрозуміти useEffectгачок. Мені хотілося б знати, коли використовувати який метод і чому? 1.useEffect with no second paraments useEffect(()=>{}) 2.useEffect with second paraments as [] useEffect(()=>{},[]) 3.useEffect with some arguments passed in the second parameter useEffect(()=>{},[arg])

3
SAP B1, Як відобразити отримане зображення з ItemImage?
Я отримую зображення з сервісного шару SAP B1. У листоноші я можу розглянути його як такий image/png, але є проблема, яка його відображає. Який правильний спосіб показати це <img />? require(fetchedImage) - не працює Я створив хмарну функцію, щоб отримати зображення і передати його клієнту, але я не знаю, як …
10 javascript  node.js  api  sap  sapb1 

4
Woocommerce: Визначте, де була натиснута кнопка Додати у кошик та запустіть інший код
У магазині електронної комерції: На домашній сторінці відображаються предмети, під кожним із яких є кнопка "Додати в кошик". Після натискання цієї кнопки предмет додається в кошик. Якщо цю кнопку знову натиснути, кількість предмета, який вже є у кошику, збільшується на 1. Я вважаю, що це цикл . Все йде нормально. …

1
Передайте опору на кожну окрему сторінку в Next.js за допомогою getInitialProps за допомогою Typescript
У мене є випадок, коли мені потрібно знати, чи користувач увійшов чи ні, перш ніж сторінка буде надана на сервер і повернена мені за допомогою Next.js, щоб уникнути зміни мерехтіння в інтерфейсі користувача. Я зміг зрозуміти, як не допустити доступу користувача до деяких сторінок, якщо він уже ввійшов у систему …

3
Збереження позиції прокрутки працює лише тоді, коли не знаходиться в нижній частині повідомлень div
Я намагаюся імітувати інші додатки для чату для мобільних пристроїв, коли, коли ви вибираєте send-messageтекстове поле і воно відкриває віртуальну клавіатуру, все ще переглядається найнижнє повідомлення. Здається, це не дивно зробити це за допомогою CSS, тому JavaScript resize(єдиний спосіб дізнатися, коли клавіатура відкривається та закривається, очевидно) події та ручна прокрутка …

1
Передача посилання реакції-маршрутизатора-dom у зовнішню бібліотеку
Я передаю компоненти з моєї зовнішньої бібліотеки шаблонів (node_modules). У своєму головному додатку я передаю свій Linkекземпляр із react-router-domкомпонента в мої зовнішні бібліотеки так: import { Link } from 'react-router-dom'; import { Heading } from 'my-external-library'; const articleWithLinkProps = { url: `/article/${article.slug}`, routerLink: Link, }; <Heading withLinkProps={articleWithLinkProps} /> У моїй …

1
Javascript - завантаження файлів; перевірте, чи зображення має прозорий фон
Я хочу перевірити прозорість зображення і відобразити повідомлення про помилку, якщо фон зображення не прозорий. У мене є, function hasAlpha(file)щоб перевірити, чи файл має прозорий фон, але я не впевнений, як передати його через function uploadFile(file)функцію, яка вже перевіряє розмір файлу. Я думаю, що я можу дублювати ifзаяву про розмір …
10 javascript 

11
Не допускати прокручування діва вгору, коли наткнувся на дів під ним?
Я вчора поставив подібне запитання, але пояснив це погано і не вказав на своє бажання чистого CSS рішення, яке, на мою думку, повинно бути можливим, тому я намагаюся знову. В основному, у мене є проблема, де у мене є розділ прокручуваних повідомлень та поле введення під ним. Коли я натискаю …

4
Видалення параметрів з тегу Select у ванільному JavaScript з циклом "for .. of"
Коли ви намагаєтесь видалити параметри з вибору, завжди залишається один, чому? <select id="form-select"> <option>111</option> <option>222</option> <option>333</option> </select> Цей JS не працює: var t = document.querySelector('#form-select'); for(var i of t.options) { t.remove(i.index) } І це також не працює: for(var i of document.querySelector('#form-select').options) { i.remove() } Я знаю, що для цього є …
10 javascript 

6
React - відображення часової позначки firestore
Я намагаюся розібратися, як відобразити часову позначку firestore у реагуючому додатку. У мене є документ firestore з полем з назвою createdAt. Я намагаюся включити його до списку вихідних даних (витягнути тут відповідні біти, щоб вам не довелося читати весь список полів). componentDidMount() { this.setState({ loading: true }); this.unsubscribe = this.props.firebase …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.