【发布时间】:2019-06-10 18:37:14
【问题描述】:
我使用 Vuetify 创建了一个应用程序。一个组件应显示使用 dxhtmlScheduler 创建的计划。但是全局 Vuetify 样式会覆盖本地 dxhtmlScheduler 样式,因此无法正确显示计划。如何使特定组件的 dxhtmlScheduler 样式具有比 Vuetify 样式更高的优先级?
<template >
<div id="scheduler_here" class="dhx_cal_container" style='width:100%; height:100%;'>
<div class="dhx_cal_navline">
<div class="dhx_cal_prev_button"> </div>
<div class="dhx_cal_next_button"> </div>
<div class="dhx_cal_today_button"></div>
<div class="dhx_cal_date"></div>
<div class="dhx_cal_tab" name="day_tab"></div>
<div class="dhx_cal_tab" name="week_tab"></div>
<div class="dhx_cal_tab" name="month_tab"></div>
</div>
<div class="dhx_cal_header"></div>
<div class="dhx_cal_data"></div>
</template>
<script>
import 'dhtmlx-scheduler'
export default {
name: "Scheduler",
mounted() {
scheduler.init("scheduler_here");
}
}
</script>
<style scoped>
@import "../../node_modules/dhtmlx-scheduler/codebase/dhtmlxscheduler_material.css";
</style>
【问题讨论】:
标签: vue.js vue-component vuetify.js dhtmlx-scheduler