行编辑插槽校验

Blade 未结 1 65
丹丘生
丹丘生 2025-11-24 18:10

一、该问题的重现步骤是什么?

1. 

{

        prop: 'receiver',

        label: '资产接收人',

        // cell:true,

        component: 'yDpersonSelect',

        rules: [

          { required: true, message: '资产接收人不能为空', trigger: 'change' }

        ]

      },

2. 

<template #receiver="{ row }">

                  <yDpersonSelect

                    v-if="row.$cellEdit"

                    :disabled="route.query.type === 'view'"

                    :rowLabel="userId"

                    v-model:modelValue="row.receiverId"

                    v-model:modelName="row.receiver"

                   

                  />

                  <span v-else>{{ row.receiver }}span>

                template>

3.为什么不能校验


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  •  admin
    admin (楼主)
    2025-11-24 19:44

    用了插槽后,原本的校验逻辑就失效了,如果需要校验,需要你插槽自定义的组件去处理

    0 讨论(0)
提交回复