import type { App } from 'vue' import { CACHE_KEY, useCache } from '@/hooks/web/useCache' const { t } = useI18n() // 国际化 export function clientTable(app: App) { app.directive('clientTable', (el, binding) => { nextTick(() => { const top = el.getBoundingClientRect().top ////--top-tool-height:50 --tags-view-height:35 const qustionHeight = 85 let paginationHeight = 0 if(el.children&&el.children.length>1){ paginationHeight = 70 } const height = window.innerHeight - top - paginationHeight - qustionHeight el.style.height = height + 'px' el.firstChild.style.height = '100%' }) }) }