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

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

7
moment.js отримує поточний час у мілісекундах?
var timeArr = moment().format('HH:mm:ss').split(':'); var timeInMilliseconds = (timeArr[0] * 3600000) + (timeArr[1] * 60000); Це рішення працює, протестуйте його, але я б скоріше просто використав момент api, а не власний код. Цей код повертає СЬОГОДНІ час у мілісекундах. Мені потрібно, щоб за мілісекунди викликати іншу функцію ... Не можна використовувати …

3
Модуль XMLHttpRequest не визначений / знайдений
Це мій код: var XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest; var xhr = new XMLHttpRequest(); xhr.open("GET", "//URL") xhr.setRequestHeader("Content-Type: application/json", "Authorization: Basic //AuthKey"); xhr.send(); Я отримую повідомлення про помилку: Cannot find module 'xmlhttprequest' Коли я видаляю перший рядок, я отримую: XMLHttpRequest is not defined Я шукав всюди, і люди тут і там згадували проблему …

3
Чи є анти-шаблоном використання async / await всередині нового конструктора Promise ()?
Я використовую async.eachLimitфункцію для контролю максимальної кількості операцій за раз. const { eachLimit } = require("async"); function myFunction() { return new Promise(async (resolve, reject) => { eachLimit((await getAsyncArray), 500, (item, callback) => { // do other things that use native promises. }, (error) => { if (error) return reject(error); // …


5
Обробка ключа Enter у Vue.js
Я вивчаю Vue.js. У моєму Vue у мене є текстове поле та кнопка. За замовчуванням ця кнопка подає форму, коли хтось натискає клавішу Enter на своїй клавіатурі. Коли хтось набирає текст у текстовому полі, я хочу зафіксувати кожну натиснуту клавішу. Якщо ключ - символ '@', я хочу зробити щось особливе. …

14
REACT - перемикання класу onclick
Я намагаюся зрозуміти, як переключити активний клас onClickдля зміни властивостей CSS. Я застосував багато підходів і прочитав багато відповідей. Використання jquery було б відносно простим, однак, я не можу зрозуміти, як це зробити за допомогою реакції. Мій код нижче. Хтось може порадити, як мені це робити? Без створення нового компонента …


9
У Angular 2 як перевірити, чи порожній <ng-content>?
Припустимо, у мене є компонент: @Component({ selector: 'MyContainer', template: ` &lt;div class="container"&gt; &lt;!-- some html skipped --&gt; &lt;ng-content&gt;&lt;/ng-content&gt; &lt;span *ngIf="????"&gt;Display this if ng-content is empty!&lt;/span&gt; &lt;!-- some html skipped --&gt; &lt;/div&gt;` }) export class MyContainer { } Тепер я хотів би відобразити вміст за замовчуванням, якщо &lt;ng-content&gt;для цього компонента порожньо. …


4
Як отримати доступ до методу Object.prototype за такою логікою?
Я використовую таку логіку, щоб отримати рядок i18n даного ключа. export function i18n(key) { if (entries.hasOwnProperty(key)) { return entries[key]; } else if (typeof (Canadarm) !== 'undefined') { try { throw Error(); } catch (e) { Canadarm.error(entries['dataBuildI18nString'] + key, e); } } return entries[key]; } Я використовую ESLint у своєму проекті. …

9
TypeError [ERR_INVALID_ARG_TYPE]: Аргумент "path" повинен бути рядком типу. Отриманий тип невизначений піднімається під час запуску програми реагування
Я працюю над проектом в React і зіткнувся з проблемою, яка мене наткнула. Щоразу, коли я запускаю, yarn startя отримую цю помилку: TypeError [ERR_INVALID_ARG_TYPE]: Аргумент "path" повинен бути тип рядка. Отриманий тип не визначений Я поняття не маю, чому це відбувається, якщо хтось це пережив, я був би вдячний.

6
"Uncaught SyntaxError: Неможливо використовувати оператор імпорту поза модулем" під час імпорту ECMAScript 6
Я використовую ArcGIS JSAPI 4.12 і хочу використовувати просторові ілюзії для малювання військових символів на карті. Коли я додаю milsymbol.jsдо сценарію, консоль повертає помилку Uncaught SyntaxError: Неможливо використовувати оператор імпорту поза модулем` тому я додаю type="module"до сценарію, а потім він повертається Uncaught ReferenceError: ms не визначено Ось мій код: &lt;link …

6
Виведення рядка JSON у форматі AngularJS
У мене є додаток AngularJS, який збирає дані з вхідних даних, перетворює модель в рядок за допомогою JSON.stringify()та дозволяє користувачеві редагувати цю модель таким чином, що поля введення оновлюються, якщо &lt;textarea&gt;елемент оновлюється і навпаки. Якась двостороння прив'язка :) Проблема полягає в тому, що сама струна виглядає некрасиво, і я хотів …

11
React Native на Android не вдалося знайти інструменти побудови
Що викликає наступну проблему? Чи не підтримується моя версія SDK для Android? Starting JS server... Building and installing the app on the device (cd android &amp;&amp; gradlew.bat installDebug)... FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ':app'. &gt; failed to find Build Tools …

4
AngularJS: Як мені вручну встановити для введення значення $ valid у контролері?
Використовуючи плагін TokenInput та використовуючи вбудовану перевірку форми AngularJS formController. Зараз я намагаюся перевірити, чи містить поле поле, а потім встановити його як дійсне, якщо воно містить. Проблема використання плагіна полягає в тому, що він створює власний вхід, а потім ul + li для зберігання. У мене є доступ до …

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