Используя пример, представленный здесь: https://bootstrap-vue.js.org/docs/components/form-file, мне не предоставлен стиль, показанный в первом "стилизованном" примере.
Оба кажутся "простыми", хотя мой шаблон таков:
<template>
<div>
<!-- Styled -->
<b-form-file v-model="file" :state="Boolean(file)" placeholder="Choose a file..."></b-form-file>
<div class="mt-3">Selected file: {{file && file.name}}</div>
<!-- Plain mode -->
<b-form-file v-model="file2" class="mt-3" plain></b-form-file>
<div class="mt-3">Selected file: {{file2 && file2.name}}</div>
</div>
</template>
Я подумал, что пропустил загрузку CSS должным образом. Однако копирование и вставка других примеров из bootstrap-vue
работает нормально. Кнопки имеют стиль прикрепленных событий JS, так что, похоже, проблема не в этом.
Почему bootstrap-vue загружает CSS для других компонентов, но не b-form-file
?
bootstrap-vue/dist/bootstrap-vue.css
файл в свой проект? - person Troy Morehouse   schedule 06.07.2019