vue.js - 我可以在 vue.js 中为同一个类添加包含 v-if、v-for、v-bind 吗?
问题描述
我有一个疑问,我需要将 v-bind 和 v-for 添加到同一个类中,这在 vue.js 中可能吗?
<div class="printIconSection" v-for="report in reports" :key="report.property" >
<div class="printIcon" id="printReport_AId" v-if="isOverview">
<font-awesome-icon :icon="report.icon" @click="printWindow()"/>
</div>
</div>
我需要将 v-bind:class="{ 'title-long' : changeTitle }" 添加到 printIconSection 类。
如何结合?推荐吗?
解决方案
<div
v-for="report in reports"
:key="report.property"
:class="['printIconSection', { 'title-long' : changeTitle }]">
<div class="printIcon" id="printReport_AId" v-if="isOverview">
<font-awesome-icon :icon="report.icon" @click="printWindow()"/>
</div>
</div>
尝试这样做。我希望它有帮助
推荐阅读
- security - Chirp 中数据有效载荷的加密
- android - 排序从firebase获得的数据我想排序以获得顶部的最新数据(第一)
- javascript - 从数组创建对象,使用递归/减少?
- javascript - 什么是 !在 VueJs 中声明 prop 时
- java - Spring Boot - Jackson 在使用列表字段时无法 POST / PUT (@ManyToMany)
- python - 如何解决 KeyError:'PUNKTSIDE_FIN'
- mysql - 如何在 SQL 中找到最频繁的对?
- java - 当我调用它时,我无法弄清楚如何在程序结束时为选择打印的包获取用户输入
- gcloud - 如何使用 gcloud 获得超过 96 个 vCPU
- python - 使用 Python 请求响应 405