javascript - Vue 尝试设置 boostrap 主题似乎不起作用
问题描述
我正在尝试在 vue 中为 fullcalendar 设置引导主题,但它给了我一个奇怪的主题(最后提供了图片)
我遵循了文档说明,甚至使用了 vue 示例来隔离更新,(最后提供了代码框)
文档说要添加 themeSystem='bootstrap' arg。导入并添加插件。导入样式表。
我做错了什么或错过了什么?
我的代码与示例略有不同:在此处提供
<Container class="wpc-userscheduledetailviewcontent">
<v-flex>
<div id="calendar">
<FullCalendar ref="fullCalendar"
defaultView="dayGridMonth"
themeSystem="bootstrap"
:plugins="calendarPlugins"
:header="calendarHeader"
:selectable="true"
@select="onSelectDay"></FullCalendar>
</div>
</v-flex>
</Container>
</template>
<script>
import FullCalendar from '@fullcalendar/vue';
import dayGridPlugin from '@fullcalendar/daygrid';
import interactionPlugin from '@fullcalendar/interaction';
import bootstrapPlugin from '@fullcalendar/bootstrap';
export default {
components: {
FullCalendar,
},
data() {
return {
calendarPlugins: [dayGridPlugin, interactionPlugin, bootstrapPlugin],
calendarHeader: {
left: 'prev today next',
center: 'title',
right: 'dayGridDay, dayGridWeek, dayGridMonth',
},
};
},
computed: {},
methods: {
onSelectDay(event) {
console.log(event);
},
},
};
</script>
<style lang="stylus">
@import '~@fullcalendar/core/main.css'
@import '~@fullcalendar/daygrid/main.css'
@import '~@fullcalendar/bootstrap/main.css'
</style>
https://codesandbox.io/s/fullcalendar-v4-vue-ekyh3?file=/src/DemoApp.vue
编辑:添加到预期结果表单文档的链接
解决方案
推荐阅读
- angular - 在 Angular 中,将查询参数发送到 GET 端点的正确方法是什么
- ios - Xcode 从文件夹或使用通配符添加资源文件
- schema.org - “网页”可以成为模式 json 中“软件应用程序”的一部分吗?
- postgresql - PostgresSQL COPY CSV 文件中的数据包含数据类型 JSON/JSONB
- html - 垂直连接列 Materialise CSS
- python - 如何根据嵌套字典中满足的条件在字典上引入值?
- java - Struts 1 - 在操作类而不是表单中进行验证是否有任何问题?
- javascript - 仅在具有该类实例的类内部访问该类的私有成员
- webpack - 文件更新不会触发重新编译 - New Create React App
- python - Pandas.dataframe.plot 减少 x 轴上的刻度