vue.js - 更改 Quasar 表中的特定列
问题描述
如何更改 Quasar 表格中特定列的样式?我阅读了文档,但我没有看到如何在不定义 Vue 布局页面中的所有列的情况下更改它。
它有效,但在第一列。
<template v-slot:body-cell-name="props">
<q-td :props="props">
<div>
<q-badge color="purple" :label="props.value" />
</div>
<div class="my-table-details">
{{ props.row.details }}
</div>
</q-td>
</template>
解决方案
您提供的示例来自正确的Quasar Docs。它适用于第一列,因为第一个属性的名称是name - 因此body-cell-name
。
如果在这个例子中你想用protein
你需要调用那个槽的属性来改变第五列body-cell-protein
推荐阅读
- android - 如何获取蜂窝连接数据
- r - 从系数和变量的 R 数据框创建公式
- amazon-web-services - 如何使用 AWS CLI 批量删除多个 AWS 快照?
- php - 删除字符串数组中的空字符串
- css - 在树中仅显示当前工具提示
- php - Moodle 事件 API
- flutter - 将数组推入列表颤动
- node.js - 在 Express POST 路由中访问 URL 查询参数
- python-3.x - 列表中的 Python 模式自动匹配
- google-cloud-platform - 如何从 GCP Cloud Build 管道内提交 GCP AI Platform 训练作业?