gpt4 book ai didi

vuetify.js - 如何在 Vuetify 中使用断点为不同的屏幕尺寸指定不同的边距

转载 作者:行者123 更新时间:2023-12-01 18:22:59 25 4
gpt4 key购买 nike

我有一个循环显示指定数量的卡片。

问题出在 ma-5 <v-flex> 中的属性。上xs屏幕尺寸这个边距太大了。如何为不同的屏幕尺寸指定不同的边距?

代码:

   <v-container>
<v-layout row wrap>
<v-flex xs12 sm6 md4 ma-5 v-for="card in filteredCards" :key="card.id">
<v-card flat class="elevation-20 test">
<v-card-media :src="card.image" height="200px">
</v-card-media>
<v-card-title primary-title class="pa-4">
<div>
<h3 class="headline mb-0">{{card.title}}</h3>
<div style="min-height:50px;">{{card.description}}</div>
</div>
</v-card-title>
</v-card>
</v-flex>
</v-layout>
</v-container>

我尝试过的:

<小时/>

我在下面添加了此代码(从 this 页面复制)

<v-flex xs12 sm6 md4 v-for="card in filteredCards" :key="card.id"
:class="{'ma-0': $breakpoint.smAndDown, 'ma-5': $breakpoint.mdAndUp}">

我收到这些错误:

[Vue warn]: Property or method "$breakpoint" is not defined on the instance but referenced during render

[Vue warn]: Error in render: "TypeError: Cannot read property 'smAndDown' of undefined"

TypeError: Cannot read property 'smAndDown' of undefined
<小时/>

最佳答案

$vuetify.breakpoint.smAndDown

注意$vuetify

就您而言:

<v-flex 
v-for="card in filteredCards"
:key="card.id"
:class="{'ma-0': $vuetify.breakpoint.smAndDown, 'ma-5': $vuetify.breakpoint.mdAndUp}"
xs12 sm6 md4
>

检查docs (断点对象)

关于vuetify.js - 如何在 Vuetify 中使用断点为不同的屏幕尺寸指定不同的边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48137224/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com