【发布时间】:2017-08-23 19:27:58
【问题描述】:
在 React 中我会这样做:
//ParentComponent.js
(<div>
{this.props.children}
</div>)
//ChildComponent.js
(<div>
I'm the child!
</div>)
//App.js
import ParentComponent
import ChildComponent
<ParentComponent>
<ChildComponent />
<span>Other element</span>
</ParentComponent>
我知道它们是不同的东西,但是我怎么能在 Vue 中做这样的事情呢?我想在ParentComponent 的内容中传递ChildElement,在ParentComponent 中我必须能够将其内容放在某个地方。
最接近这个想法的是什么?
【问题讨论】:
-
通过插槽。 vuejs.org/v2/guide/…
标签: vue.js components vuejs2 vue-component