如何使用v-if隐藏包装的元素

时间:2019-05-17 20:45:16

标签: javascript vue.js

如何使用v-if隐藏代码中的radio-group元素?

我给v-if广播标签启用了,但是radio-group标签仍然存在, 我也将v-if赋予了radio-group标签,但是找不到size属性,

<radio-group v-model="selectedsize">
    <radio v-bind:value="s" v-for="s in size" :key="s.id" v-if="s.size">
        {{ s.size }}
    </radio>
</radio-group>

问题是我不想失去广播组 如果我的媒体资源尺寸为null,我想对单选组隐藏包装器

1 个答案:

答案 0 :(得分:0)

我想您可以确定size中的任何元素是否具有对应的size,然后显示是否存在(如果存在)或隐藏(如果不存在)。

v-if="size.filter((s) => s.size).length">