|
|
|
@ -23,25 +23,25 @@ const props = defineProps({ |
|
|
|
}, |
|
|
|
}) |
|
|
|
|
|
|
|
const selectedData = ref<Recordable[]>(props.selectedData) |
|
|
|
const selectedData = ref<Recordable[]>() |
|
|
|
|
|
|
|
interface RowKeys { |
|
|
|
selectedRowKeys: number[] |
|
|
|
} |
|
|
|
const state = reactive<RowKeys>({ |
|
|
|
selectedRowKeys: props.selectedRowKeys |
|
|
|
selectedRowKeys: [] |
|
|
|
}) |
|
|
|
const { t } = useI18n() |
|
|
|
watch( |
|
|
|
() => props.selectedRowKeys, |
|
|
|
() => { |
|
|
|
setSelectedRowKeys(props.selectedRowKeys) |
|
|
|
setSelectedRows(props.selectedData) |
|
|
|
state.selectedRowKeys = props.selectedRowKeys |
|
|
|
console.log(state.selectedRowKeys) |
|
|
|
selectedData.value=props.selectedData |
|
|
|
}, |
|
|
|
) |
|
|
|
// watch( |
|
|
|
// () => props.selectedRowKeys, |
|
|
|
// () => { |
|
|
|
// setSelectedRowKeys(props.selectedRowKeys) |
|
|
|
// setSelectedRows(props.selectedData) |
|
|
|
// state.selectedRowKeys = props.selectedRowKeys |
|
|
|
// console.log(state.selectedRowKeys) |
|
|
|
// selectedData.value=props.selectedData |
|
|
|
// }, |
|
|
|
// ) |
|
|
|
|
|
|
|
const [registerTable, { getSelectRows,setSelectedRowKeys,setSelectedRows }] = useTable({ |
|
|
|
title: '模型列表(已下装)', |
|
|
|
@ -74,12 +74,14 @@ const [registerTable, { getSelectRows,setSelectedRowKeys,setSelectedRows }] = us |
|
|
|
showIndexColumn: false, |
|
|
|
|
|
|
|
}) |
|
|
|
onMounted(async () => { |
|
|
|
setSelectedRowKeys(props.selectedRowKeys) |
|
|
|
setSelectedRows(props.selectedData) |
|
|
|
|
|
|
|
onMounted(() => { |
|
|
|
setSelectedRowKeys([...props.selectedRowKeys]) |
|
|
|
setSelectedRows([...props.selectedData]) |
|
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// watch( |
|
|
|
// () => props.selectedRowKeys, |
|
|
|
// () => { |
|
|
|
|