我正尝试在路由器视图中使用插槽,但无法在子组件中获取插槽数据。
我搜索了很多,这个似乎可以在单个js文件中工作。但是,当我在单独的文件组件中使用插槽时,它对我不起作用。
我正在使用vue":"^2.1.2“和"vue-router":"^3.0.2”我尝试过这个代码:
AppContainer.vue
<router-view>
<p> This is a default slot</p>
<p slot="test"> This is a named slot</p>
MCVE 我有一个接受插槽作为输入的Tabpane组件。当从模板导入时,它会按预期工作。 <Tabpane>
<div caption="I am div 1">Div 1</div>
<div caption="I am div 2">Div 2</div>
</Tabpane> 但是,当从其他组件(示例中为Composite )导入时,它会触发以下警告: Slot "default" invoked outside of the render funct
我用的是RadSideDrawer,但现在我想试试多抽屉。
回购自述文件上说..。
<MultiDrawer>
<StackLayout slot="left">
<Label text="Im in the left drawer" />
</StackLayout>
<Frame /> <!-- main content goes into the default slot -->
</MultiDrawer>
默认插槽是什么?
我的main.ts文