【发布时间】:2019-12-02 07:26:55
【问题描述】:
我不能这样做吗?
<template v-if="options.columns">
one thing...
</template>
<template v-else slot-scope="scope">
something else. scope doesn't work here. :(
</template>
当我尝试这样做时,scope 变得未定义。当我删除 v-if,else 并使用 scope 时,它会按预期工作。
【问题讨论】:
-
您应该检查
slot-scope内部范围内是否存在其他条件... -
我必须尝试一下,但这听起来有点混乱和hacky?!
-
为什么不只有两个 v-if ?
标签: javascript vue.js templates