微调
This commit is contained in:
@@ -103,7 +103,9 @@ const findIndex = () => {
|
|||||||
prev +=
|
prev +=
|
||||||
((current as VNode)!.props![breakPoint.value]?.span ?? (current as VNode)!.props?.span ?? 1) +
|
((current as VNode)!.props![breakPoint.value]?.span ?? (current as VNode)!.props?.span ?? 1) +
|
||||||
((current as VNode)!.props![breakPoint.value]?.offset ?? (current as VNode)!.props?.offset ?? 0)
|
((current as VNode)!.props![breakPoint.value]?.offset ?? (current as VNode)!.props?.offset ?? 0)
|
||||||
if (Number(prev) > props.collapsedRows * gridCols.value - suffixCols) {
|
console.log('prev',prev)
|
||||||
|
console.log('props.collapsedRows',props.collapsedRows * gridCols.value - suffixCols)
|
||||||
|
if (Number(prev) >= props.collapsedRows * gridCols.value - suffixCols) {
|
||||||
hiddenIndex.value = index
|
hiddenIndex.value = index
|
||||||
find = true
|
find = true
|
||||||
throw 'find it'
|
throw 'find it'
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<div v-if='columns.length' class='card table-search'>
|
<div v-if='columns.length' class='card table-search'>
|
||||||
<el-form ref='formRef' :model='searchParam'>
|
<el-form ref='formRef' :model='searchParam'>
|
||||||
<Grid ref='gridRef' :collapsed='collapsed' :gap='[20, 0]' :cols='searchCol'>
|
<Grid ref='gridRef' :collapsed='collapsed' :gap='[20, 0]' :cols='searchCol'>
|
||||||
<GridItem v-for='(item, index) in columns' :key='item.prop' v-bind='getResponsive(item)' :index='index + 1'>
|
<GridItem v-for='(item, index) in columns' :key='item.prop' v-bind='getResponsive(item)' :index='index'>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
<template #label>
|
<template #label>
|
||||||
<el-space :size='4'>
|
<el-space :size='4'>
|
||||||
@@ -41,10 +41,11 @@ import Grid from '@/components/Grid/index.vue'
|
|||||||
import GridItem from '@/components/Grid/components/GridItem.vue'
|
import GridItem from '@/components/Grid/components/GridItem.vue'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
interface ProTableProps {
|
interface ProTableProps {
|
||||||
columns?: ColumnProps[]; // 搜索配置列
|
columns?: ColumnProps[]; // 搜索配置列
|
||||||
searchParam?: { [key: string]: any }; // 搜索参数
|
searchParam?: {
|
||||||
|
[key: string]: any
|
||||||
|
}; // 搜索参数
|
||||||
searchCol: number | Record<BreakPoint, number>;
|
searchCol: number | Record<BreakPoint, number>;
|
||||||
search: (params: any) => void; // 搜索方法
|
search: (params: any) => void; // 搜索方法
|
||||||
reset: (params: any) => void; // 重置方法
|
reset: (params: any) => void; // 重置方法
|
||||||
|
|||||||
Reference in New Issue
Block a user