Category: EcmaScript 6

07
Дек
2021

в компоненте не отображает актуальный стейт стора (Mobx) при двойной деструктуризации

Есть стор mobx, представленный в виде класса, у него есть метод запроса данных через REST API
На UI – нажатие на кнопку вызывает данный метод и устанавливает флаг загрузки (loadingTestRun) на true, при завершении выполнения запроса снова f…

07
Дек
2021

Круговая зависимость в webpack

Подскажите как избавиться от круговой зависимости, я импортирую все шаги в allStep и использую allStep в goToStep, НО goToStep используется в каждом шаге внтури(
Проблема
step-1.js -> go-to-step.js -> all-step.js -> step-1.js
htt…

07
Дек
2021

Круговая зависимость в webpack

Подскажите как избавиться от круговой зависимости, я импортирую все шаги в allStep и использую allStep в goToStep, НО goToStep используется в каждом шаге внтури(
Проблема
step-1.js -> go-to-step.js -> all-step.js -> step-1.js
htt…

03
Дек
2021

Круговая зависимость [закрыт]

я использую webpack и делаю multiform на чистом js (когда есть, допустим 2 шага и с помощью функции переключаю активный класс)
Проблема в круговой зависимости
У месть есть файлы:

step-1.js – Шаг первый
step-2.js – Шаг второй
go-to-step.js…

25
Окт
2021

Счетчик на setInterval с данными из input

Хочу написать счетчик обратного отсчета(минуты, секунды) на чистом JS(ES6+),при этом минуты и секунды задаются из полей input.
let countMin = +min.value; //значение минут из поля input
let countSec = +sec.value; //значение секунд из поля i…

24
Сен
2021

Помогите вспомнить короткий синтаксис для привязки контекста

всем кто ложится спать – спокойного сна
я припоминаю что в js был какой-то короткий синтаксис для привязки контекста
что-то навроде ::
но привязать можно не любой контекст как с bind,
а как бы привязываешь к самому себе
но никак не могу вс…

10
Сен
2021

Есть ли возможность прогнать нативные es6 модули через babel?

На статичном сайте используются нативные es6 модули.
<script type="module" src="./main.js"></script>

В отдельной сборке я хочу прогонять эти модули через babel для большей кроссбраузерности.
// webpack.conf…

22
Июн
2021

React npx create-react-app ошибка

Когда я в cmd делаю так: npx create-react-app .
То выводит вот такую ошибку
Error: EPERM: operation not permitted, mkdir ‘C:\Users\ALIF’
command not found: create-react-app
Как мне создать react app когда мой user такой (C:\Program Files (…

12
Май
2021

ReferenceError: __dirname is not defined

Хочу переписать серверный код в es6, для этого в package.json указал "type": "module".
Webpack5 сразу же начал ругаться что require не поддерживается и я заменил на import, но теперь Webpack не находит __dirname выводи…

28
Апр
2021

Подскажите пожалуйста почему не происходит рендер данных в корзину из массива ticketArr?

Не получается зарендерить в корзину данные из масива ticketArr
//БроНЮВАННЯ БІЛЕТУ
import React from ‘react’;
import ‘../LinksPage.css’
import * as ReactBootStrap from ‘react-bootstrap’
import ReactDOM from ‘react-dom’
import { players }…

28
Апр
2021

Здраствуйте , не понимаю как делать рендер блока с общей таблицы в корзину(React js)

1)я делаю рендер при помощи данной функции

получается вот это

Теперь я хочу по нажатию на кнопку рендерить определенные данные в блок с корзиной

Вот есть пока такая Функция

Проблема в том что бы добавлять и рендерить в корзину ту строч…

28
Апр
2021

Здраствуйте , не понимаю как делать рендер блока с общей таблицы в корзину(React js)

1)я делаю рендер при помощи данной функции

получается вот это

Теперь я хочу по нажатию на кнопку рендерить определенные данные в блок с корзиной

Вот есть пока такая Функция

Проблема в том что бы добавлять и рендерить в корзину ту строч…

03
Апр
2021

JS Рефлексия. Как создать экземпляр класса по его названию?

Я разрабатываю мини-фреймворк на JS для решения своей задачи. Мне нужно создать экземпляр класса по его названию (или возможно есть какой-то более удобный способ).
Например:
class MyClass{
constructor(a, b) {
this.a = a;

03
Апр
2021

JS Рефлексия. Как создать экземпляр класса по его названию?

Я разрабатываю мини-фреймворк на JS для решения своей задачи. Мне нужно создать экземпляр класса по его названию (или возможно есть какой-то более удобный способ).
Например:
class MyClass{
constructor(a, b) {
this.a = a;

26
Мар
2021

AngularJS + Provider + Webpack

Имеется angularjs-приложение, которое при сборке "накрывается" webpack’ом (при сборке используется так же babel-loader).
Собственно говоря, есть файл MessageProvider.js со следующим кодом:
const SERVER_SIDE_MESSAGE_PROVIDER = [‘$…

16
Фев
2021

Как сделать из массива другой массив(с измененными данными), или строку с разными разделителями

К примеру дан массив: [‘a’,’b’,’c’]
Моя задача при разных условиях, преобразовать его в строку с разными разделителями, или же сам массив изменить так чтоб он приобрел другой вид. Что я имею ввиду:
Если элементов в массиве только 1, то пре…

13
Фев
2021

Как можно деструктурировать первый элемент в обьекте?

Можно ли как-то деструктурировать последний элемент из данного кода, чтобы не писать код по типу
const main = weatherData.weather[0].main

Вот код всей деструктуризации на данный момент
const {name: cityName, sys: {country}, main: {temp: t…

06
Янв
2021

Как можно собрать bundle со всеми зависимостями со всеми импортируемыми файлами?

У меня в проекте используются модули которые подключаются import.
Есть html страница на которой подключаются веб компоненты.
Для копонентов которые являются дочерними *.mjs файлы подключаются динамически.
Что подключать проверяет родитель…

15
Дек
2020

Как транспилируется конструкция async-await в цикле?

Ув. жители Stackoverflow!
Вопрос такой: в какую конструкцию после транспилирования превращается async-await внутри цикла for?
Если async-await – это промис с callback, то как в таком случае он работает с циклом?
Ведь, если в цикле создать …