|
<template>
<div id="app">
<div id='container' style="margin:50px auto 0; width:250px;">
<br>
<ejs-daterangepicker :allowEdit="isEditable"></ejs-daterangepicker>
</div>
</div>
</template>
<script>
import Vue from 'vue';
import { DropDownListPlugin } from "@syncfusion/ej2-vue-dropdowns";
import { DateRangePickerPlugin } from "@syncfusion/ej2-vue-calendars";
Vue.use(DropDownListPlugin);
Vue.use(DateRangePickerPlugin);
export default {
data (){
return {
isEditable: false
}
},
methods: {
open: function(e)
{
var element = e.popup.element.querySelectorAll('.e-list-item');
element[1].classList.add('e-disabled');
element[1].classList.add('e-overlay');
element[3].classList.add('e-disabled');
element[3].classList.add('e-overlay');
},
},
}
</script>
<style>
@import "../node_modules/@syncfusion/ej2-base/styles/material.css";
@import "../node_modules/@syncfusion/ej2-inputs/styles/material.css";
@import "../node_modules/@syncfusion/ej2-vue-dropdowns/styles/material.css";
@import '../node_modules/@syncfusion/ej2-popups/styles/material.css';
@import '../node_modules/@syncfusion/ej2-lists/styles/material.css';
@import "../node_modules/@syncfusion/ej2-vue-calendars/styles/material.css";
@import '../node_modules/@syncfusion/ej2-buttons/styles/material.css';
</style>
|