我得到了一个tslint错误,这些导入可以合并到一行中:
import { ActionTypes } from './actions';
import * as actions from './actions';我试过了,但不起作用:
import * as actions, { ActionTypes } from './actions';如何组合这两个导入?
发布于 2017-11-08 05:27:16
import * as actions from './actions' 从“./actions”访问所有内容。您可以通过在中定义的'actions‘别名访问ActionTypes
import * as actions因此,要进入ActionTypes,首先要
actions.ActionTypes or actions.foo.bar.ActionTypes 如果ActionTypes被嵌入在某个地方。
发布于 2017-11-08 14:51:56
在这种情况下,错误消息具有误导性。您不能将这些导入合并到一行中。你可以为做什么,就是为ActionTypes定义别名
import * as actions from './actions';
import ActionTypes = actions.ActionTypes;https://stackoverflow.com/questions/47167158
复制相似问题