Хотелось бы, чтобы значок кнопки отображался только на маленьком устройстве;и показывает текст, когда clientWidth достаточно велик.Как это сделать?
Попробуйте это. Вы можете динамически связывать иконки и метки баз на платформе.
<q-btn square color="primary" text-color="white" :icon="$q.platform.is.mobile?'home':''" :label="$q.platform.is.mobile?'':'Home'"> </q-btn>