QSpace(没有属性)的目的是简单地填充 flexbox DOM 元素内的所有可用空间。
作为补充说明,所有 Quasar 组件都使用 flexbox。因此,这意味着,例如(有很多示例,仅提及一个),您可以在 QToolbar 中使用 QSpace。
这只是两个示例,您可以了解如何使用它。
<template> <div class="q-pa-md"> <q-toolbar class="bg-primary text-white"> <q-btn flat round dense icon="menu" /> <q-space /> <q-btn flat round dense icon="apps" class="q-mr-xs" /> <q-btn flat round dense icon="more_vert" /> </q-toolbar> <div class="row no-wrap items-center q-mt-md q-pa-sm bg-grey-3 rounded-borders"> <q-avatar> <img src="https://cdn.quasar.dev/logo-v2/svg/logo.svg"> </q-avatar> <q-space /> <div> Quasar <q-badge>v{{ $q.version }}</q-badge> </div> </div> </div> </template>