使用别名导入命名成员

有时你可能会遇到成员名称很长的成员,例如 thisIsWayTooLongOfAName()。在这种情况下,你可以导入该成员并为其指定一个较短的名称以在当前模块中使用:

import {thisIsWayTooLongOfAName as shortName} from 'module'

shortName()

你可以导入多个长成员名称,如下所示:

import {thisIsWayTooLongOfAName as shortName, thisIsAnotherLongNameThatShouldNotBeUsed as otherName} from 'module'

shortName()
console.log(otherName)

最后,你可以将导入别名与正常成员导入混合:

import {thisIsWayTooLongOfAName as shortName, PI} from 'module'

shortName()
console.log(PI)