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

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

3
Гибкий переход: растягивание (или сжатие) по размеру содержимого
Я кодировал скрипт (с помощью пользователя здесь), который позволяет мне расширять выбранный div и заставлять другие div вести себя соответствующим образом, растягивая в равной степени, чтобы соответствовать оставшемуся пространству (кроме первого, ширина которого фиксирована). И вот картина того, чего я хочу добиться: Для этого я использую flex и переходы. Это …

7
Как я могу улучшить и сократить этот блок кода? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 месяца назад . Эта функция берет строку ДНК, такую ​​как 'GTCA', и возвращает массив, содержащий правильно …

2
Переписанная на Java функция Javascript дает разные результаты
Есть эта функция Javascript, которую я пытаюсь переписать в Java: function normalizeHash(encondindRound2) { if (encondindRound2 < 0) { encondindRound2 = (encondindRound2 & 0x7fffffff) + 0x80000000; } return encondindRound2 % 1E6; } Моя адаптация Java: public long normalizeHash(long encondindRound2) { if (encondindRound2 < 0) { encondindRound2 = (((int) encondindRound2) & 0x7fffffff) …

2
Невозможно проверить методы публикации с Jest из-за ошибки не может прочитать mockImplementation из неопределенного
У меня есть API-сервис, где у меня есть разные методы для вызова API. Я успешно протестировал все запросы GET, но у меня возникают проблемы при тестировании запросов POST. Это метод: export default class ApiService { static makeApiCall = <T>( url: string, oneCb: <T>(d: Data) => T, secondCb: (d: T) => …

2
Как заставить eslint разрешать пути, отображенные в jsconfig
В моем проекте nextjs я наметил путь, jsconfig.jsonчтобы облегчить абсолютный импорт { "compilerOptions": { "baseUrl": "./", "paths": { "@/*": ["./*"] }, "target": "es6", "module": "commonjs", "experimentalDecorators": true } } Мои пути импорта выглядят так import { VIEW } from '@/src/shared/constants'; Мои eslintrc.jsнастройки указаны как module.exports = { ... , settings: …

2
Элемент от фиксированного к относительному на свитке
Я сделал оболочку, в которой я анимировал тот же эффект, что и Apple, на их странице Airpods Pro . Это в основном видео, когда я прокручиваю видео по частям. Положение видео фиксировано, поэтому текст хорошо прокручивается. Однако текст виден только между смещением определенного деления (отображение текста). Эта часть отлично работает. …

3
В веб-пакете, как я могу импортировать скрипт без его оценки?
Недавно я работал над некоторыми работами по оптимизации веб-сайта, и я начал использовать разбиение кода в веб-пакете, используя следующую инструкцию импорта: import(/* webpackChunkName: 'pageB-chunk' */ './pageB') Что правильно создает pageB-chunk.js , теперь, скажем, я хочу предварительно извлечь этот чанк в pageA, я могу сделать это, добавив этот оператор в pageA: …

1
Как проверить компоненты класса в реакции
Я пытаюсь провести модульное тестирование, я создал песочницу с поддельным примером https://codesandbox.io/s/wizardly-hooks-32w6l (на самом деле у меня есть форма) class App extends React.Component { constructor(props) { super(props); this.state = { number: 0 }; } handleSubmit = (number1, number2) => { this.setState({ number: this.handleMultiply(number1, number2) }) } handleMultiply = (number1, number2) …

1
Пользовательский эффект, имитирующий 3d колесо с помощью Swiper 5
Мне нужно построить карусель из 12 предметов, которые имитируют бесконечное вращение 3-го колеса. Чтобы было понятно, мне нужно создать именно этот эффект: https://codepen.io/SitePoint/pen/yXWXaw (находится здесь ) но с этими функциями добавления (особенно для настольных компьютеров и мобильных устройств): Слайды должны следовать шаг за шагом, то есть слайды должны двигаться во …

2
Safari 13+ iframe блокирует файлы cookie CORS
Использование Safari не позволяет устанавливать файлы cookie в фреймах доменов, отличных от родительского, и проклятые заголовки CORS на стороне сервера. Чтобы уточнить: пользователь находится на domainA.com. Iframe для domainB.com открыт и пытается аутентифицировать пользователя на domainB.com внутри iframe. Заголовок Set-Cookie возвращается с сервера внутри iframe domainB.com со всеми необходимыми заголовками, …

5
«RNCSafeAreaView» не был найден в UIManager
Я пытаюсь открыть пакет, но когда работает андроид, он показывает следующее сообщение 2020-01-05 23: 15: 45.366 26210-26210 / com.note.principal W / .note.principa: Доступ к скрытому полю Landroid / view / View; -> mAccessibilityDelegate: Landroid / view / View $ AccessibilityDelegate; (легкий серый список, отражение) 2020-01-05 23: 15: 45.470 26210-26242 / …

1
Если «React» - это экспорт по умолчанию из «реакции», почему мы не можем использовать другое имя вместо «React»?
Итак, я искал какой-то ответ на этот вопрос и обнаружил, что при импорте «React» не обязательно должен быть в {}, поскольку это экспорт по умолчанию, а не именованный экспорт. Что ж, это правильно, но я также видел что при импорте экспорта по умолчанию мы можем использовать любое имя для импорта. …

1
Как «загрузить» зависимый выпадающий список при загрузке страницы?
У меня есть форма с зависимым раскрывающимся списком. Этот вторичный раскрывающийся список скрыт всякий раз, когда выбранная первичная опция не имеет никаких вторичных опций, и когда страница загружается впервые. Всякий раз, когда форма отправляется, очищается только первое поле, поскольку в большинстве случаев раскрывающиеся списки остаются неизменными, поскольку сценарий работает всякий …

5
Как разобрать небольшое подмножество Markdown в компоненты React?
У меня есть очень небольшое подмножество Markdown вместе с некоторыми пользовательскими html, которые я хотел бы проанализировать в компонентах React. Например, я хотел бы включить эту строку: hello *asdf* *how* _are_ you !doing! today В следующий массив: [ "hello ", <strong>asdf</strong>, " ", <strong>how</strong>, " ", <em>are</em>, " you ", …

3
useEffect - предотвратить бесконечный цикл при обновлении состояния.
Я бы хотел, чтобы пользователь мог сортировать список элементов задач. Когда пользователь выбирает элемент из выпадающего списка, он устанавливает, sortKeyкоторый создаст новую версию setSortedTodos, и, в свою очередь, вызывает useEffectвызов и setSortedTodos. Приведенный ниже пример работает именно так, как я хочу, однако eslint побуждает меня добавить todosк useEffectмассиву зависимостей, и …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.