Javascript es2015导入语法
我想进口一部分包装。我有以下代码:Javascript es2015导入语法,javascript,node.js,webpack,ecmascript-6,babeljs,Javascript,Node.js,Webpack,Ecmascript 6,Babeljs,我想进口一部分包装。我有以下代码: import N, { Newsitem } from '../../newsitems/src/index' class Home extends React.Component { render () { console.log('+++ N:', N ) console.log('+++ Newsitem:', Newsitem) return ( <div> <Row>
import N, { Newsitem } from '../../newsitems/src/index'
class Home extends React.Component {
render () {
console.log('+++ N:', N )
console.log('+++ Newsitem:', Newsitem)
return (
<div>
<Row>
<Col xs={12}>
<h1>Home...</h1>
</Col>
</Row>
<N.Newsitem />
</div>)
}
}
如何仅导入包的一部分?我认为这种语法应该有效。您必须显式导出,而不是仅使用默认导出。 差不多
export function Newsitem ...
export function Newsitems...
或
请告诉我们您是如何导出它的。看起来您是默认导出对象,而不是正确使用命名导出。不知怎的,第一种语法起作用,第二种语法不起作用。但是是的,那是对的。@VictorpointBox第二个不应该有默认值…
export function Newsitem ...
export function Newsitems...
export {
Newsitem,
Newsitems
}