javascript - Vuetify - 改变卡片加载方式?
问题描述
我喜欢这个选项
<v-card :loading="loading">...
但我想将样式从线性进度条更改为(例如)叠加。我知道我可以通过绑定颜色而不是布尔值(真)来改变颜色。
<v-card :loading="'red'">...
但是我可以以这种方式改变行为吗?使条形变粗或变好,以在何时显示覆盖loading=true
?
解决方案
除了修改 CSS 并从v-progress-linear
to更改v-progress-overlay
并希望一切按预期工作之外,您将没有更多选择
文档说,对于插槽v-card
:
- 名称:进步
- 描述:自定义进度线性的槽(当加载道具不等于布尔值时显示)
因此您可以使用 atemplate
但您的选择仅限于“线性进度”
<v-card :loading="loading">
<template slot="progress">
<v-progress-linear color="red" indeterminate></v-progress-linear>
</template>
...
</v-card>
推荐阅读
- excel - 在类型不匹配时未调用错误转到
- python - 将一个列表附加到另一个列表
- php - 使用 PHP 在 Azure Web App 中获取分配的角色
- javascript - 如何动态更改 ReactJS 返回函数中 html 元素的顺序?
- keras - 如何让 keras ImageGenerator 正确加载 16 位图像?
- git - git gc 不会删除 /objects/pack/preserved/ 中的 .old-pack 和 .old-idx 文件
- html - 一旦我添加溢出,页脚就会消失:隐藏到正文(使用 Bootstrap 4)
- c# - 如何填充数据库中具有某个ID的某个字段的列
- javascript - Facebook 客户聊天未显示在 Joomla 页面上
- c# - 从任意配置文件中提取自定义绑定