У меня есть два объекта выбора даты из пакета vue-bootstrap-datetimepicker . Они отлично работают с точки зрения функциональности, но я хотел бы внести некоторые изменения в их внешний вид. У меня есть следующий соответствующий код:
<template>
<div>
<div class="form-row">
<date-picker
name="begin-date"
@dp-change="changeDate()"
v-model="model.beginDate"
:config="datePickerConfig"
ref="beginDate">
</date-picker>
</div>
<div class="form-row">
<date-picker
name="end-date"
@dp-change="changeDate()"
v-model="model.endDate"
:config="datePickerConfig"
ref="endDate">
</date-picker>
</div>
</div>
</template>
Я хотел бы, например, вставить значок календаря, я обычно делаю это внутри компонентов начальной загрузки, например:
<b-button
id="Somebutton"
:title="example for stack overflow"
size="sm"
:class="{danger: hasError}"
:disabled="loading">
<font-awesome-icon icon="columns"></font-awesome-icon>
</b-button>
Но ставлю<font-awesome-icon icon="columns"></font-awesome-icon>
не работает в коде, который я хочу изменить. Также не работает HTML (например, <i class="fas fa-columns"></i>
). Так что мне было интересно, как поместить туда иконки. Другой вопрос состоял в том, как изменить их ширину, в этот момент они выглядят так:
Я бы хотел изменить их ширину так, чтобы они помещались рядом друг с другом на одной линии, но не нашел в документации пакета ничего, что могло бы помочь мне сделать это.