踩坑记26 vue3 props 默认值 | el-form 禁用 个别元素例外

本文介绍了在Vue3中如何为组件定义props的默认值,以及如何在使用Element UI时,实现对整个表单的禁用,同时保持部分表单元素的启用状态。通过内嵌一个不受禁用影响的el-form,可以实现这一目标。这对于精细化控制表单的交互状态非常有用。
摘要由CSDN通过智能技术生成

2021.9.18

坑79(props、默认值、vue3):组件传props,设置默认值。

props: {

        isDisabled: {

            type: Boolean,

            default:false,

        },

    },

坑80(el-form、禁用):目标是对el-form表单整体禁用,但其中个别元素不禁用。

解决方案:内嵌一个el-form表单,其中的元素不会被禁用

<el-form :disabled="true">

    // 其中内容禁用

    ...

    <el-form>

        // 其中内容不被禁用

        ...

    </el-form>

    ...

</el-form>

参考:elementUI禁用整个表单,但是有一个item是不禁用的,要怎么操作呀大佬们? - SegmentFault 思否

by 莫得感情踩坑机(限定)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值