feat: 还原xxxxxxx
This commit is contained in:
@ -53,7 +53,7 @@
|
||||
import { nextTick, watch } from "vue"
|
||||
import FileSaver from "file-saver"
|
||||
import * as XLSX from "xlsx"
|
||||
import * as XLSXStyle from "xlsx-js-style"
|
||||
import * as XLSXStyle from "xlsx-style"
|
||||
const emit = defineEmits(["getSheets"])
|
||||
|
||||
const props = defineProps({
|
||||
|
@ -6,7 +6,7 @@
|
||||
import { nextTick, ref,getCurrentInstance } from "vue"
|
||||
import FileSaver from "file-saver"
|
||||
import * as XLSX from "xlsx"
|
||||
import * as XLSXStyle from "xlsx-js-style"
|
||||
import * as XLSXStyle from "xlsx-style";
|
||||
import { getApi, postApi, uploadExcel } from "@/api/tobAcco_api.js"
|
||||
import axios from "axios"
|
||||
import { ElMessage } from "element-plus"
|
||||
|
@ -9,7 +9,7 @@
|
||||
<script setup>
|
||||
import MKEditor from "@toast-ui/editor";
|
||||
import "@toast-ui/editor/dist/toastui-editor.css";
|
||||
import "@toast-ui/editor/dist/i18n/zh-cn";
|
||||
import "@toast-ui/editor/dist/i18n/zh-cn.js";
|
||||
import { defineProps, defineEmits, onMounted, watch } from "vue";
|
||||
const props = defineProps({
|
||||
modelValue: {
|
||||
|
@ -22,7 +22,7 @@
|
||||
import { nextTick, watch,ref,defineExpose } from "vue"
|
||||
import FileSaver from "file-saver"
|
||||
import * as XLSX from "xlsx"
|
||||
import * as XLSXStyle from "xlsx-js-style"
|
||||
import * as XLSXStyle from "xlsx-style"
|
||||
const emit = defineEmits(["getSheets"])
|
||||
|
||||
const props = defineProps({
|
||||
|
@ -7,7 +7,7 @@ import { saveAs } from "file-saver";
|
||||
import * as XLSX from "xlsx";
|
||||
import { utils } from "xlsx";
|
||||
// import XLSX from "xlsx-style";
|
||||
import * as XLSXStyle from "xlsx-js-style";
|
||||
import * as XLSXStyle from "xlsx-style";
|
||||
import XLSXST from "xlsx-js-style";
|
||||
|
||||
import Axios from 'axios'
|
||||
|
@ -1,13 +1,12 @@
|
||||
import { MAIN_COLOR, DEFAULT_COLOR } from '@/constant';
|
||||
import { setItem, getItem } from '@/utils/storage';
|
||||
import '@/styles/variables.scss';
|
||||
|
||||
import variables from '@/styles/variables.scss';
|
||||
|
||||
export default {
|
||||
namespaced: true,
|
||||
state: () => ({
|
||||
mainColor: getItem(MAIN_COLOR) || DEFAULT_COLOR,
|
||||
variables: {}
|
||||
variables: variables
|
||||
}),
|
||||
mutations: {
|
||||
setMainColor(state, newColor) {
|
||||
|
@ -1,6 +1,6 @@
|
||||
// import {
|
||||
// getScrollContainer
|
||||
// } from "element-plus/lib/utils";
|
||||
import {
|
||||
getScrollContainer
|
||||
} from "element-plus/lib/utils";
|
||||
|
||||
/**
|
||||
* 自定义懒加载指令
|
||||
@ -8,27 +8,27 @@
|
||||
export default {
|
||||
name:'InfiniteScroll',
|
||||
inserted(el,binding,vnode){
|
||||
// //绑定回调函数
|
||||
// const cb = binding.value;
|
||||
// //当前组件实例引用
|
||||
// const vm = vnode.context;
|
||||
// const container = getScrollContainer(el,true);
|
||||
// const {delay,immediate} =getScrollOptions(el,vm);
|
||||
// const onScroll = throttle(delay,handleScroll.bind(el,cb));
|
||||
// el[scope] = {el,vm,container ,onScroll};
|
||||
// if(container){
|
||||
// container.addEventListener('scroll',onScroll);
|
||||
// if(immediate){
|
||||
// const observer = el[scope].observer = new MutationObserver(onScroll);
|
||||
// observer.observe(container,{childList:true,subtree:true});
|
||||
// onScroll()
|
||||
// }
|
||||
// }
|
||||
//绑定回调函数
|
||||
const cb = binding.value;
|
||||
//当前组件实例引用
|
||||
const vm = vnode.context;
|
||||
const container = getScrollContainer(el,true);
|
||||
const {delay,immediate} =getScrollOptions(el,vm);
|
||||
const onScroll = throttle(delay,handleScroll.bind(el,cb));
|
||||
el[scope] = {el,vm,container ,onScroll};
|
||||
if(container){
|
||||
container.addEventListener('scroll',onScroll);
|
||||
if(immediate){
|
||||
const observer = el[scope].observer = new MutationObserver(onScroll);
|
||||
observer.observe(container,{childList:true,subtree:true});
|
||||
onScroll()
|
||||
}
|
||||
}
|
||||
},
|
||||
unbind(el){
|
||||
// const {container,onScroll} = el[scope];
|
||||
// if(container){
|
||||
// container.removeEventListener('scrrll',onScroll)
|
||||
// }
|
||||
const {container,onScroll} = el[scope];
|
||||
if(container){
|
||||
container.removeEventListener('scrrll',onScroll)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user