0

简而言之,如何将这两行代码结合起来?

import * as php from './php';
import {str_replace, trim} from './php';

我找不到有效的语法。我试过像

import {str_replace, trim}, * as php from './php';

注意这是 ECMAScript 2015(第 6 版,ECMA-262)。

4

1 回答 1

3

你确实不能在 ES6 中组合这些。您只能将命名空间导入或命名导入与默认导入一起使用,但不能相互使用。

解决方案是保留这两行,或者只是在代码中的任何地方使用php.str_replaceandphp.trim并删除命名的导入。

于 2016-08-31T18:07:31.177 回答