Описание тега ecmascript-6
The 2015 version of the ECMAScript specification, now a standard (ECMAScript 2015). Only use this tag where the question specifically relates to new features or technical changes provided in ECMAScript 2015.
1
ответ
Uncaught reference error VueJS
Я занимаюсь разработкой приложения VueJS, которое имеет много компонентов. Файл показан ниже <template> <div id="hd"> <height-card></height-card> </div> </template> <script> import HeightCard from './../comp…
20 июл '17 в 18:09
2
ответа
Угловой 6: асинхронное ожидание какой-то переменной получил переменную
В моем приложении Angular 6 у меня есть переменная "allowPefs", которая получает значение после HTTP-вызова (асинхронный) @Injectable() export class FeaturesLoadPermissionsService { permittedPefs = []; constructor() { this.loadUserPefsService.getUse…
16 авг '18 в 12:42
2
ответа
Асинхронный код, как он работает? Обещания и обратные вызовы
Я попытался найти ответ в Интернете, и сделал это частично. Но я до сих пор не могу полностью понять, как JS может запускать асинхронный код? Мое видение вещей: JS дают нам возможность асинхронного программирования. Это означает, что мы можем запуст…
19 сен '17 в 08:26
1
ответ
Каков наилучший способ использовать es6 с конвейером активов рельсов
Каков наилучший способ использования ES6 с конвейером ресурсов рельсов? Я пытаюсь написать некоторый синтаксис es6 в моем приложении angular-rails, которое использует конвейер ресурсов rails. Код на самом деле работает локально, но выдает синтаксиче…
22 сен '17 в 09:35
2
ответа
Запретить проверку на флажок срабатывает на Blur
Я создаю выпадающее меню, используя onFocus и onBlur. Есть причина, по которой я не использую onClick, потому что onFocus и onBlur мне не нужно закрывать меню вручную, если у меня есть несколько раскрывающихся списков. class Dropdown extends React.C…
27 сен '17 в 06:35
2
ответа
Использование Typescript в браузере
Я много боролся с этой проблемой в последнее время. Я создаю новый проект Typescript и пытаюсь найти наилучший способ использования Typescript для соединения с базой данных и отображения результатов в браузере. Тем не менее я получаю консольные ошиб…
12 апр '16 в 18:43
1
ответ
Приведение символьных строк
Symbol() + '' бросает Ошибка типа: невозможно преобразовать значение символа в строку В то время как известный обходной путь заключается в использовании String(Symbol()), Это выглядит несовместимым с другими примитивами, включая те, которые почти ни…
27 июл '17 в 15:13
1
ответ
Как мне прочитать локальный файл Markdown в Node?
Я использую библиотеку под названием react-markdown, Если вы знаете React, его реализация очень проста. import React from 'react'; import ReactDOM from 'react-dom'; import ReactMarkdown from 'react-markdown'; var content = '# This is a header\n\nAnd…
21 май '17 в 20:42
1
ответ
Доступ к значениям по умолчанию функций
В этом коде divisor имеет значение по умолчанию 100, Также установлено 100 если значение разбирается до 1 или меньше. class Rounder { constructor(divisor = 100) { let value = parseInt(divisor); this.divisor = (value <= 1)? 100: value; } } Кроме и…
10 окт '17 в 15:05
2
ответа
Как перебрать элементы сложного объекта и отобразить его в таблице
У меня есть классы Продукт и Магазин. Класс Product имеет свойства name, count и price. class Product{ constructor(name, count, price){ this.name = name; this.count = count; this.price = price; } } class Shop{ constructor(){ this.arrProducts = []; }…
09 июл '18 в 13:56
1
ответ
Как использовать модули ES6 вместо пространств имен в глобальном масштабе?
При определении класса в ES6 он становится доступным в глобальной области видимости, которую вы можете предотвратить с помощью нового кронштейна ES6: { class Car { constructor(make) { this.make = make; this.currentSpeed = 25; } getSpeed(){ console.l…
04 янв '16 в 14:43
1
ответ
Почему "это" не определено в определении функции жирной стрелки?
Сначала я попробовал это - const profile = { name: 'Alex', getName: function(){ return this.name; } }; Который работает отлично. Теперь я попробовал то же самое с толстой стрелой. В этом случае "это" становится неопределенным. const profile = { name…
26 июл '16 в 11:55
1
ответ
Browserify не заменяет токен класса
Я использую следующий gulpfile для компиляции моего кода JavaScript из ES6 в ES5. var gulp = require('gulp'); var gutil = require('gulp-util'); var cssnano = require('gulp-cssnano'); var autoprefixer = require('gulp-autoprefixer'); var notify = requ…
11 янв '16 в 17:01
2
ответа
React Native ListView onEndReached продолжает работать
По какой-то причине, которую я не понимаю, мой ListView продолжает работать, даже если он находится наверху прокрутки, мне нужно обернуть его внутри ScrollView, потому что я хочу, чтобы моя панель инструментов скрывалась, когда пользователь также пр…
22 июл '16 в 16:30
1
ответ
Реагировать без модулей ES6
В настоящее время я играю с образцом кода Scala, Play Framework и React и столкнулся с проблемой, пытаясь преобразовать следующий код для загрузки в браузер без использования системы модулей ES6. Это означает, что я не могу использовать export defau…
26 окт '16 в 11:47
2
ответа
Правильный способ экспорта объекта в модуль es6
Я пытаюсь экспортировать мой модуль как объект, но экспорт выглядит как "антишаблон" ( https://medium.com/@rauschma/note-that-default-exporting-objects-is-usually-an-anti-pattern-if-you-want-to-export-the-cf674423ac38) Поэтому мне было интересно, ка…
08 сен '17 в 12:25
1
ответ
Async/Await (TypeScript) с expressjs или другой альтернативой
Я хотел бы использовать Expressjs, но в идеале через TypeScript. Я надеялся, что смогу заменить стандартные обратные вызовы Express чем-то вроде async/await или обещаний с использованием TypeScript, но я не могу найти какие-либо примеры. Кто-нибудь …
06 мар '16 в 16:15
4
ответа
Визуализация массива, вложенного в массив
Как мне показать массив, который вложен в массив? Код: this.props.posts: [ {"id":1, "name": "name01", "tags":["tag1, tag2, tag3, tag4"]}, {"id":2, "name": "name02", "tags":["tag2, tag4"]} ] Я пытаюсь показать это так: renData () { const { posts, tag…
25 сен '17 в 00:38
1
ответ
Разделение кода в Webpack - Автоматически загружать все чанки, запрашивая один чанк?
Я использую Webpack 4.x и имею следующее в моей конфигурации: splitChunks: { chunks: 'all', }, runtimeChunk: true Это приводит к трем частям в моем проекте: app.prod.js 1.app.prod.js 2.app.prod.js Я хотел бы загрузить все три сценария, используя тол…
30 июл '18 в 21:20
1
ответ
Javascript forEach зацикливает только последнее значение массива
Я использую создание todoApp. Конструктор функции принимает список задач в виде массива, и я перебираю их и динамически создаю поля с помощью forEach петля. Тем не менее, он только зацикливает последнее значение этого массива. Как я могу это исправи…
15 июн '18 в 05:03