Class 将带有插槽的类传入vue组件

Class 将带有插槽的类传入vue组件,class,vuejs2,slots,Class,Vuejs2,Slots,我有一个vue组件 我想根据他们是本科生还是研究生来改变他们的风格 我知道我可以传入一个道具并使用这个值来指定一个动态类,或者在计算道具中使用它 但是我可以用老虎机来分配一个类吗?或者有更好的方法来使用道具来实现这一点吗 <Student> <slot name="type">PostGrad/slot> </Student> 研究生/槽> 我一直在使用道具,但我觉得我可能会错过一个好的插槽技术。试着添加类 <Student class

我有一个vue组件

我想根据他们是本科生还是研究生来改变他们的风格

我知道我可以传入一个道具并使用这个值来指定一个动态类,或者在计算道具中使用它

但是我可以用老虎机来分配一个类吗?或者有更好的方法来使用道具来实现这一点吗

<Student>
 <slot name="type">PostGrad/slot>
</Student>

研究生/槽>
我一直在使用道具,但我觉得我可能会错过一个好的插槽技术。

试着添加类

<Student class="myClass">
 <slot name="type">PostGrad/slot>
</Student>

研究生/槽>
只需尝试添加类即可

<Student class="myClass">
 <slot name="type">PostGrad/slot>
</Student>

研究生/槽>

在您的用例中,道具似乎是一个不错的选择。你为什么需要吃角子老虎机?来自文档:
使用元素作为内容的分发渠道。
风格不是内容。我建议重写这个问题。澄清你的问题,帮助人们理解你在寻找什么。在你的用例中,道具似乎是一个不错的选择。你为什么需要吃角子老虎机?来自文档:
使用元素作为内容的分发渠道。
风格不是内容。我建议重写这个问题。澄清你的问题,帮助人们理解你在寻找什么。