Importer * au format xxx depuis 'Xxx' et Importer xxx depuis 'xxx' ? En même temps, dans vuex, pourquoi peut-on utiliser var xxx= require('Xxx ') pour remplacer la deuxième méthode d'écriture, mais pas la première ?
En plus de spécifier une certaine valeur de sortie à charger, vous pouvez également utiliser le chargement global, c'est-à-dire utiliser un astérisque (*) pour spécifier un objet, et toutes les valeurs de sortie seront chargées sur cet objet.
La méthode d'écriture de l'import est liée à l'export du module que vous importez
Selon l'image ci-dessus, import xxx from 'XXX' consiste à nommer l'exportation default dans XXX comme xxx dans ce module, et var xxx = require('XXX'); dans XXX dans ce module. Le module est nommé xxx, il peut donc être remplacé ; import * as xxx from 'XXX' ; signifie que toutes les exportations dans XXX sont nommées xxx dans ce module, et il existe une fonction d'exportation A(){ ...} dans XXX Vous pouvez utiliser xxx.A() pour faire référence.
Première question :
En plus de spécifier une certaine valeur de sortie à charger, vous pouvez également utiliser le chargement global, c'est-à-dire utiliser un astérisque (*) pour spécifier un objet, et toutes les valeurs de sortie seront chargées sur cet objet.
En voici un
circle.js
文件,它输出两个方法area
和circumference。
Maintenant, chargez ce module.
La méthode d'écriture ci-dessus consiste à spécifier les méthodes à charger une par une. La méthode de chargement globale est la suivante.
Le livre ECMAScript6 de Ruan Yifeng
J'espère que l'affiche pourra le comprendre
Vous pouvez lire cet article
http://es6.ruanyifeng.com/#do...
La méthode d'écriture de l'import est liée à l'export du module que vous importez
Selon l'image ci-dessus, import xxx from 'XXX' consiste à nommer l'exportation default dans XXX comme xxx
dans ce module, et var xxx = require('XXX'); dans XXX dans ce module. Le module est nommé xxx, il peut donc être remplacé ; import * as xxx from 'XXX' ; signifie que toutes les exportations dans XXX sont nommées xxx dans ce module, et il existe une fonction d'exportation A(){ ...} dans XXX Vous pouvez utiliser xxx.A() pour faire référence.