// 父组件
/**
* <tables v-model="dataPagination"></tables>
* 自定义组件上的 v-model 相当于传递了 modelValue prop
* 接收抛出的 update:modelValue 事件:
*
*
* 若需要更改 model 的名称,现在我们可以为 v-model 传递一个参数,以作为组件内 model 选项的替代:
* <tables v-model:pagePagin="dataPagination"></tables>
*
*/
<template>
<tables v-model:pagePagin="dataPagination"></tables>
</template>
// 子组件
<script lang="ts" setup>
// 未给属性添加了别名
const emit = defineEmits(['update:Value'])
emit('update:Value', { ...props.pagePagin, pageSize })
// 给树属性加了别名
const emit = defineEmits(['update:pagePagin'])
emit('update:pagePagin', { ...props.pagePagin, pageSize })
</script>