Vue判断slot是否有嵌入标签或者是文本内容

2022-05-16  本文已影响0人  kentlin

如题,使用$scopedSlots判断即可,插入的对应标签在里面会生成一个name对应的键值对,我们只需要判断$scopedSlots中是否存在对应name值的键名即可,如下:

<template v-if="'left-option' in $slots" slot="left-option" slot-scope="scope">
       {{scope}}
</template>
上一篇 下一篇

猜你喜欢

热点阅读