когда вы
import { Tasks } from '../api/tasks.js';
вы импортируете модуль задач из»../api/tasks.js';
когда вы
import Tasks from '../api/tasks.js';
вы импортируете модуль экспорта по умолчанию из»../api/tasks.js'; Здесь Task - это переменная, которая ссылается на модуль экспорта по умолчанию.
Пример.
task.js экспорт по умолчанию Задача;
случай 1: Это задание в task.js случай 2: Это целевая переменная, указывающая на модуль задач в task.js что Task
если я импорт someVariable из»./api/task .js 'все равно это будет работать, потому что someVarible укажет на модуль экспорта по умолчанию, который является Task-модулем в задаче.JS
Если я
импорт {someVariable} из»./api/task.js' будет искать модуль someVariable в task.js, но это не там, так что теперь не определено.
В фигурных скобках вы можете импортировать несколько классов и методов. – Jai