antd中form表單的wrapperCol和labelCol問(wèn)題詳解
之前在學(xué)這塊時(shí)候比較模糊 有點(diǎn)不熟 以至于在后來(lái)的開(kāi)發(fā)過(guò)程中看別人的代碼中的xs sm等 以及{span:8}也表示困惑
但也不敢問(wèn)大佬(怕因?yàn)樘?jiǎn)單而被嘲諷),只能自己去百度去了解,總算是有些眉目,到現(xiàn)在覺(jué)得可能有些小伙伴和我當(dāng)初一樣比較困惑,希望這個(gè)能對(duì)和我一樣模糊的小伙伴有幫助,也方便自己隨時(shí)查看
labelCol:表示當(dāng)前l(fā)abel在整行的占比,就是下圖紅色框框部分

wrapperCol:表示當(dāng)前輸入框在整行的占比 就是下圖黃色框框部分

1.首先就是對(duì)xs sm等的解釋 ,這相當(dāng)于響應(yīng)式布局一樣 當(dāng)分辨率小于多少就應(yīng)用該對(duì)象,大部分情況下只需要使用xs和sm即可 ,特殊需要再加上其他分辨率,相當(dāng)于移動(dòng)端和PC端。
注意?。?!總共是24份 span后面數(shù)字是幾就是幾份 不存在約分 6:18 不等于 1:3
而且??!labelCol和wrapperCol是成套使用的,在相同分辨率下兩者的內(nèi)容是對(duì)應(yīng)的
舉個(gè)例子
const formItemLayout = {
//這是label的占比份數(shù),span表示份
labelCol: {
xs: { span: 24 }, //這個(gè)就是當(dāng)前分辨率小于576px時(shí)候運(yùn)用的比例
sm: { span: 8 } //這個(gè)就是當(dāng)前分辨率大于576px時(shí)候運(yùn)用的比例
},
//這個(gè)是輸入框的占比份數(shù)
wrapperCol: {
xs: { span: 24 }, //這個(gè)就是當(dāng)前分辨率小于576px時(shí)候運(yùn)用的比例
sm: { span: 16 } //這個(gè)就是當(dāng)前分辨率大于576px時(shí)候運(yùn)用的比例
}
};
除了span 還有offset 他就是偏移量 是當(dāng)前組件相對(duì)一行的頭所偏移的距離,也就是如果當(dāng)offset為4,那么整體就往右偏移了四份,代碼例子代碼例子
除了前兩個(gè)span和offset屬性外 還有一個(gè) gutter,他就是row元素的間隙,比如gutter是20 則代表在他們中間的間隙為20,也就是綠色箭頭所指的區(qū)域
const formItemLayout = {
labelCol: {
sm: { span: 6 ,offset:4 } //偏移4份
},
wrapperCol: {
sm: { span: 12 } //相較于前個(gè)例子 span變?yōu)榱?2份,因?yàn)榭偡輸?shù)是24份
}
};
最后,希望能幫助到對(duì)這塊和我曾經(jīng)一樣比較模糊的小伙伴
總結(jié)
到此這篇關(guān)于antd中form表單的wrapperCol和labelCol問(wèn)題詳解的文章就介紹到這了,更多相關(guān)antd form表單wrapperCol和labelCol內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
React?狀態(tài)管理工具優(yōu)劣勢(shì)示例分析
這篇文章主要為大家介紹了React?狀態(tài)管理工具優(yōu)劣勢(shì)示例分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-01-01
解決React報(bào)錯(cuò)Cannot?find?namespace?context
這篇文章主要為大家介紹了React報(bào)錯(cuò)Cannot?find?namespace?context分析解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-12-12
react 兄弟組件如何調(diào)用對(duì)方的方法示例
這篇文章主要介紹了react 兄弟組件如何調(diào)用對(duì)方的方法示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-10-10
React進(jìn)行路由變化監(jiān)聽(tīng)的解決方案
在現(xiàn)代單頁(yè)應(yīng)用(SPA)中,路由管理是至關(guān)重要的一部分,它不僅決定了用戶如何在頁(yè)面間切換,還直接影響到整個(gè)應(yīng)用的性能和用戶體驗(yàn),這些看似不起眼的問(wèn)題,往往會(huì)導(dǎo)致功能錯(cuò)亂和性能下降,本篇文章將深入探討在 React 中如何高效監(jiān)聽(tīng)路由變化,需要的朋友可以參考下2025-01-01
react Input組件Compositionstart和Compositionend事件
這篇文章主要為大家介紹了Compositionstart和Compositionend事件之于react組件庫(kù)Input組件的坑解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11

