我有跟车的问题.

我需要使用v-if显示或隐藏内容,但我将内容放在一个数组中:这是我的示例.

<v-expansion-panel v-for="item in flightOptionData" :key="item.type" elevation="0" class="rounded-lg foExpansion">
    <v-expansion-panel-title class="pa-3 bg-card" v-slot="{ open }" expand-icon="" collapse-icon="">
        <section class="foCard">
            <p>{{item.finalPrice}}</p>
            <p>{{item.number}}</p>
            <p v-if="true" class="nextDay">+1</p>
        </section>
    </v-expansion-panel-title>
</v-expansion-panel>

<script>
    data() {
        return {
            flightOptionData: [
                { finalPrice: '5.431,00', number: 'A12314', overnight: true }, 
                { finalPrice: '5.431,00', number: 'A12314', overnight: false }
            ]
        }
</script>

我试着这样解决:

<v-expansion-panel v-for="item in flightOptionData" :key="item.type" elevation="0" class="rounded-lg foExpansion">
    <v-expansion-panel-title class="pa-3 bg-card" v-slot="{ open }" expand-icon="" collapse-icon="">
        <section class="foCard">
             <p>{{item.finalPrice}}</p>
             <p>{{item.number}}</p>
             <p v-if="{{item.overnight}}" class="nextDay">+1</p>
        </section>
    </v-expansion-panel-title>
</v-expansion-panel>

<script>
    data() {
        return {
            flightOptionData: [
                { finalPrice: '5.431,00', number: 'A12314', overnight: true }, 
                { finalPrice: '5.431,00', number: 'A12314', overnight: false }
            ]
        }
</script>

推荐答案

你的代码中有一个语法错误:

<p v-if="{{item.overnight}}" class="nextDay">+1</p>

正确的语法是:

<p v-if="item.overnight" class="nextDay">+1</p>

确保检出Vue模板语法的docs

Javascript相关问答推荐

在分区内迭代分区

react/redux中的formData在expressjs中返回未定义的req.params.id

格式值未保存在redux持久切片中

在JavaScript中声明自定义内置元素不起作用

在Vite React库中添加子模块路径

为什么promise对js中的错误有一个奇怪的优先级?

用JavaScript复制C#CRC 32生成器

如何添加绘图条形图图例单击角形事件

JS—删除对象数组中对象的子对象

如何从HTML对话框中检索单选项组的值?

IF语句的计算结果与实际情况相反

在Matter.js中添加从点A到另一个约束的约束

映射类型定义,其中值对应于键

使用Document.Evaluate() Select 一个包含撇号的HTML元素

本地损坏的Java脚本

如何使用[ModelJSON,ArrayBuffer]调用tf.loadGraphModelSync

如何在Reaction中清除输入字段

如何按区域进行过滤并将其从结果数组中删除?

使用Java脚本筛选数组中最接近值最小的所有项

如何将缓冲区数组转换回音频