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

131
Загрузка междоменной конечной точки с помощью AJAX

Я пытаюсь загрузить междоменную HTML-страницу с помощью AJAX, но, если dataType не равен «jsonp», я не могу получить ответ. Однако при использовании jsonp браузер ожидает MIME-тип скрипта, но получает «text / html». Мой код для запроса: $.ajax({ type: "GET", url:...

131
Запретить добавление содержимого <div> на ENTER - Chrome

У меня есть contenteditableэлемент, и всякий раз, когда я набираю что-то и нажимаю, ENTERон создает новый <div>и помещает туда новый текст строки. Мне это немного не нравится. Можно ли этого предотвратить или хотя бы просто заменить на <br>? Вот демо http://jsfiddle.net/jDvau/...

131
Примеры изображений для кода и разметки. Вопросы и ответы [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 5 лет назад . Улучшить этот вопрос При подготовке MCVE / SSCCE , включающего...

131
модульное тестирование приватных функций с помощью mocha и node.js

Я использую мокко для модульного тестирования приложения, написанного для node.js Интересно, возможно ли модульное тестирование функций, которые не были экспортированы в модуль. Пример: У меня есть много таких функций, определенных в foobar.js function private_foobar1(){ ... } function...

131
Как исправить ошибку getImageData () Холст был испорчен данными из разных источников?

Мой код очень хорошо работает на моем локальном хосте, но не работает на сайте. Я получил эту ошибку из консоли для этой строки .getImageData(x,y,1,1).data: Uncaught SecurityError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The canvas has been tainted by cross-origin data....

131
Покрытие кода для Jest

Есть ли способ обеспечить покрытие кода в среде тестирования Javascript Jest, построенной на основе Jasmine? Внутренняя структура не распечатывает получаемое покрытие кода. Я также пробовал использовать Istanbul , blanket и JSCover , но ни один из них не...

131
Как мне прочитать Отчет об охвате в Стамбуле?

Я всегда использовал Jasmine для своих модульных тестов, но недавно я начал использовать Istanbul, чтобы предоставлять отчеты о покрытии кода. Я имею в виду, что я понимаю суть того, что они пытаются мне сказать, но я действительно не знаю, что представляет каждый из этих процентов (Stmts, Branch,...

131
Ошибка: не удалось выполнить appendChild на узле: параметр 1 не относится к типу узла

Я пытаюсь перетащить изображение на div. Изображение не перетаскивается на div и дает следующую ошибку Uncaught TypeError: Failed to execute 'appendChild' on 'Node': parameter 1 is not of type 'Node'.draganddrop.html:20 dropdraganddrop.html:26 ondrop Код <!DOCTYPE HTML> <html>...

131
Настройте веб-пакет, чтобы разрешить отладку браузера

Я новичок в webpack и конвертирую существующее веб-приложение для его использования. Я использую webpack для объединения и минимизации своего JS, что отлично при развертывании, однако из-за этого очень сложно отлаживать во время разработки. Обычно я использую встроенный отладчик Chrome для отладки...

131
React-router: как вручную вызвать ссылку?

Я новичок в ReactJS и React-Router. У меня есть компонент, который через реквизит получает <Link/>объект от реактивного маршрутизатора . Каждый раз, когда пользователь нажимает кнопку «Далее» внутри этого компонента, я хочу вызвать <Link/>объект вручную. Прямо сейчас я использую refs...

131
Удаление элемента из массива в состоянии компонента

Я пытаюсь найти лучший способ удалить элемент из массива в состоянии компонента. Поскольку мне не следует изменять this.stateпеременную напрямую, есть ли лучший (более краткий) способ удалить элемент из массива, чем тот, который у меня здесь ?: onRemovePerson: function(index) {...

131
Удалить элемент из массива состояний в React

История такова, что я смогу поместить Боба, Салли и Джека в коробку. Я тоже могу удалить из коробки. При снятии слота не остается. people = ["Bob", "Sally", "Jack"] Теперь мне нужно удалить, скажем, «Боб». Новый массив будет: ["Sally", "Jack"] Вот мой компонент реакции: ... getInitialState:...

131
TypeScript: типы событий React

Какой тип подходит для событий React. Изначально я просто использовал anyдля простоты. Теперь я пытаюсь навести порядок и полностью отказаться от использования any. Итак, в такой простой форме: export interface LoginProps { login: { [k: string]: string | Function uname: string passw: string logIn:...

131
Как получить доступ к камере в веб-приложении на домашнем экране iOS11?

Резюме Мы не можем получить доступ к камере из веб-приложения главного экрана iOS11 (общедоступная версия), используя WebRTC или ввод файла, подробности ниже. Как наши пользователи могут продолжать получать доступ к камере? Мы обслуживаем страницу веб-приложения по https. Обновление, апрель...

130
Почему isNaN (null) == false в JS?

Этот код в JS дает мне всплывающее окно с сообщением «Я думаю, что null - это число», что меня немного беспокоит. Что мне не хватает? if (isNaN(null)) { alert("null is not a number"); } else { alert("i think null is a number"); } Запустить фрагмент кодаСкрыть результатыРазвернуть фрагмент Я...

130
Что такое побитовые операторы?

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

130
Глобальные переменные в Javascript для нескольких файлов

Часть моего кода JavaScript находится во внешнем файле под названием helpers.js. Внутри HTML-кода, вызывающего этот код JavaScript, мне нужно знать, была ли вызвана определенная функция из helpers.js. Я попытался создать глобальную переменную, определив: var myFunctionTag = true; В глобальном...

130
Загрузить и выполнить внешний файл js в node.js с доступом к локальным переменным?

Легко / возможно ли выполнить простой include('./path/to/file')тип команды в node.js? Все, что мне нужно, - это иметь доступ к локальным переменным и запускать скрипт. Как люди обычно организуют проекты node.js, которые больше, чем просто привет мир? (Полнофункциональный динамический веб-сайт)...