Questions marquées «ecmascript-6»

La version 2015 de la spécification ECMAScript, désormais une norme (ECMAScript 2015). Utilisez cette balise uniquement lorsque la question concerne spécifiquement les nouvelles fonctionnalités ou les modifications techniques fournies dans ECMAScript 2015.


3
Exportation typographique vs exportation par défaut
Quelle est la différence dans Typescript entre exportet default export. Dans tous les tutoriels, je vois des gens exporting dans leurs classes et je ne peux pas compiler mon code si je n'ajoute pas le defaultmot - clé avant d'exporter. De plus, je n'ai trouvé aucune trace du mot-clé d'exportation …

5
Importation ES6 à l'aide du chemin de connexion at ('@') dans un projet vue.js à l'aide de Webpack
Je commence un nouveau projet vue.js donc j'ai utilisé l'outil vue-cli pour échafauder un nouveau projet webpack (ie vue init webpack). En parcourant les fichiers générés, j'ai remarqué les importations suivantes dans le src/router/index.jsfichier: import Vue from 'vue' import Router from 'vue-router' import Hello from '@/components/Hello' // <- this one …

24
Filtrer les propriétés des objets par clé dans ES6
Disons que j'ai un objet: { item1: { key: 'sdfd', value:'sdfd' }, item2: { key: 'sdfd', value:'sdfd' }, item3: { key: 'sdfd', value:'sdfd' } } Je veux créer un autre objet en filtrant l'objet ci-dessus donc j'ai quelque chose comme. { item1: { key: 'sdfd', value:'sdfd' }, item3: { key: …

5
Les variables déclarées avec let ou const ne sont-elles pas hissées dans ES6?
На этот вопрос есть ответы на Stack Overflow на рurredом : Всплывают ли переменные, объявленные с помощью laissez и const в? Je joue avec ES6 depuis un moment et j'ai remarqué que les variables déclarées avec varsont hissées comme prévu ... console.log(typeof name); // undefined var name = "John"; ... …

16
Ajout d'une balise de script à React / JSX
J'ai un problème relativement simple d'essayer d'ajouter des scripts en ligne à un composant React. Ce que j'ai jusqu'à présent: 'use strict'; import '../../styles/pages/people.scss'; import React, { Component } from 'react'; import DocumentTitle from 'react-document-title'; import { prefix } from '../../core/util'; export default class extends Component { render() { return …

30
reactjs donnant une erreur Uncaught TypeError: la super expression doit être nulle ou une fonction, pas indéfinie
J'utilise reactjs. Lorsque j'exécute le code ci-dessous, le navigateur dit: TypeError non capturé: la super expression doit être nulle ou une fonction, non indéfinie Tout indice sur ce qui ne va pas serait apprécié. D'abord la ligne utilisée pour compiler le code: browserify -t reactify -t babelify examples/temp.jsx -o examples/public/app.js …

13
Est-il possible d'importer des modules à partir de tous les fichiers d'un répertoire à l'aide d'un caractère générique?
Avec ES6, je peux importer plusieurs exportations à partir d'un fichier comme celui-ci: import {ThingA, ThingB, ThingC} from 'lib/things'; Cependant, j'aime l'organisation d'avoir un module par fichier. Je me retrouve avec des importations comme celle-ci: import ThingA from 'lib/things/ThingA'; import ThingB from 'lib/things/ThingB'; import ThingC from 'lib/things/ThingC'; J'adorerais pouvoir faire …

5
Comment exporter un objet importé dans ES6?
Le cas d'utilisation est simple: je veux juste exporter un objet avec le nom tel qu'il a été importé. par exemple: import React from 'react'; export React; mais cela ne fonctionne pas. Je dois ecrire: import React from 'react'; export const React = React; Mais c'est étrange. Quel est le …







En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.