lodash学习笔记

该代码片段展示了如何在React中使用lodash的_.get方法从lable对象中获取属性值,如title、field和props.placeholder。当lable对象不存在或属性未定义时,会提供默认值。这段代码创建了一个包含验证规则的Form.Item组件,其内部是一个Select选择器,提供了China和U.S.A两个选项。

_.get方法

第一个元素是你要获取的值的集合,第二个元素是你要获取的值,如果这个集合为空则展示第三个元素

 <Form.Item
                        label={_.get(lable, '0.title', 'aaa')}
                        name={_.get(lable, '0.field', 'aaa')}
                        hasFeedback
                        rules={[{ required: true, message: 'Please select your country!' }]}
                    >
                        <Select placeholder={_.get(lable, '0.props.placeholder')}>
                            <Option value="china">China</Option>
                            <Option value="usa">U.S.A</Option>
                        </Select>
                    </Form.Item>

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值