網(wǎng)上有很多關(guān)于聯(lián)動(dòng)pos機(jī)代碼,React + Ant Design實(shí)現(xiàn)省市區(qū)聯(lián)動(dòng)的知識(shí),也有很多人為大家解答關(guān)于聯(lián)動(dòng)pos機(jī)代碼的問題,今天pos機(jī)之家(m.dsth100338.com)為大家整理了關(guān)于這方面的知識(shí),讓我們一起來看下吧!
本文目錄一覽:
聯(lián)動(dòng)pos機(jī)代碼
前言
相信許多從事web前端開發(fā)的同學(xué),在日常開發(fā)后臺(tái)管理系統(tǒng)時(shí),都會(huì)遇到一個(gè)比較常見的需求,那就是省市區(qū)的選擇,目前Ant Design官方的組件提供了兩種解決方案,分別是Select選擇器和Cascader級(jí)聯(lián)選擇。
分析
首先來看Cascader組件的官方示例代碼,如下圖所示,可以看出省市區(qū)的數(shù)據(jù)是統(tǒng)一存放在options的數(shù)組中,這種方式適合將所有的省市區(qū)數(shù)據(jù)存放在單獨(dú)的文件中使用的開發(fā)場(chǎng)景。然而,在有些開發(fā)場(chǎng)景下,省市區(qū)的數(shù)據(jù)會(huì)分開存放在三個(gè)接口中,這時(shí)使用Select組件會(huì)相對(duì)方便。
具體代碼
目前官方的Select組件只提供了省市的數(shù)據(jù)聯(lián)動(dòng),下面的代碼已經(jīng)將區(qū)的數(shù)據(jù)補(bǔ)充完整,可以看出省市區(qū)的數(shù)據(jù)分別存放在不同的變量中,在用戶點(diǎn)擊不同的省份時(shí),會(huì)重新渲染對(duì)應(yīng)的市和區(qū)的數(shù)據(jù),在用戶點(diǎn)擊不同的市時(shí),會(huì)重新渲染對(duì)應(yīng)的區(qū)的數(shù)據(jù)。
References
[1] https://ant.design/components/cascader-cn/
[2] https://ant.design/components/select-cn/
以上就是關(guān)于聯(lián)動(dòng)pos機(jī)代碼,React + Ant Design實(shí)現(xiàn)省市區(qū)聯(lián)動(dòng)的知識(shí),后面我們會(huì)繼續(xù)為大家整理關(guān)于聯(lián)動(dòng)pos機(jī)代碼的知識(shí),希望能夠幫助到大家!
