森林海
2019-02-11 16:15:51
如何在antd form getFieldDecorator 中使用 級(jí)聯(lián)控件Cascader ? <FormItem {...formItemLayout} label="左側(cè)字段"> { getFieldDecorator('leftValue', { initialValue: detail.leftValue }) ( <Cascader options={availableCascaderList} /> ) } </FormItem>detail.rightValue 是一個(gè) string類型的值,我想將這個(gè)值綁定到 Cascader控件上,因?yàn)镃ascader的value應(yīng)該是數(shù)組類型,所以這里不知道應(yīng)該怎么寫(xiě),兩個(gè)值應(yīng)該怎么轉(zhuǎn)化?
2 回答

慕慕森
TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超17個(gè)贊

慕標(biāo)5832272
TA貢獻(xiàn)1966條經(jīng)驗(yàn) 獲得超4個(gè)贊
直接把detail.leftValue轉(zhuǎn)成數(shù)據(jù)就好了。
假設(shè)該值以‘,’分隔:
<FormItem {...formItemLayout} label="左側(cè)字段">
{
getFieldDecorator('leftValue', { initialValue: detail.leftValue.split(',') })
(
<Cascader options={availableCascaderList} />
)
}
</FormItem>
添加回答
舉報(bào)
0/150
提交
取消