我只是经历了“ react-beautiful-dnd”,并遇到了一个示例板拖放操作,可以看到其工作HERE。当我检查源代码HERE时。
在文件开头,可以看到以下导入语句:
// @flow
import React, { Component } from 'react';
import styled, { injectGlobal } from 'styled-components';
import { action } from '@storybook/addon-actions';
import Column from './column';
import { colors } from '../constants';
import reorder, { reorderQuoteMap } from '../reorder';
import { DragDropContext, Droppable } from '../../../src';
import type {
DropResult,
DragStart,
DraggableLocation,
DroppableProvided,
} from '../../../src';
import type { QuoteMap } from '../types';
我不太了解import { DragDropContext, Droppable } from '../../../src';
语句,该语句到底在做什么,因为从导入它的路径中看不到src.js
文件,所以实际上发生了什么这行代码?
答案 0 :(得分:1)
如果在导入路径中插入目录,它将默认为index.[supported extensions]