12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429 |
- import{d as A,r as C,_ as I,j as e,k,l as h,w as o,f as c,b as n,e as a,a as v,h as S,t as W,F as K,q as w}from"./index.3fe853a6.js";import{S as N}from"./SmileOutlined.02787c93.js";const x=[{value:"zhejiang",label:"Zhejiang",children:[{value:"hangzhou",label:"Hangzhou",children:[{value:"xihu",label:"West Lake"}]}]},{value:"jiangsu",label:"Jiangsu",children:[{value:"nanjing",label:"Nanjing",children:[{value:"zhonghuamen",label:"Zhong Hua Men"}]}]}],j=A({setup(){return{value:C([]),options:x}}});function F(t,s,i,r,d,g){const l=e("a-cascader"),u=e("demo-box");return k(),h(u,{jsfiddle:{us:"Cascade selection box for selecting province/city/district.",cn:"\u7701\u5E02\u533A\u7EA7\u8054\u3002",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>\u7701\u5E02\u533A\u7EA7\u8054\u3002</p>
- <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>Cascade selection box for selecting province/city/district.</p>
- `,order:0,title:{"zh-CN":"\u57FA\u672C\u7528\u6CD5","en-US":"Basic"},relativePath:"components/cascader/demo/basic.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyIHYtbW9kZWw6dmFsdWU9InZhbHVlIiA6b3B0aW9ucz0ib3B0aW9ucyIgcGxhY2Vob2xkZXI9IlBsZWFzZSBzZWxlY3QiIC8+CjwvdGVtcGxhdGU+CjxzY3JpcHQgbGFuZz0idHMiPgppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIHJlZiB9IGZyb20gJ3Z1ZSc7CmltcG9ydCB0eXBlIHsgQ2FzY2FkZXJQcm9wcyB9IGZyb20gJ2FudC1kZXNpZ24tdnVlJzsKY29uc3Qgb3B0aW9uczogQ2FzY2FkZXJQcm9wc1snb3B0aW9ucyddID0gWwogIHsKICAgIHZhbHVlOiAnemhlamlhbmcnLAogICAgbGFiZWw6ICdaaGVqaWFuZycsCiAgICBjaGlsZHJlbjogWwogICAgICB7CiAgICAgICAgdmFsdWU6ICdoYW5nemhvdScsCiAgICAgICAgbGFiZWw6ICdIYW5nemhvdScsCiAgICAgICAgY2hpbGRyZW46IFsKICAgICAgICAgIHsKICAgICAgICAgICAgdmFsdWU6ICd4aWh1JywKICAgICAgICAgICAgbGFiZWw6ICdXZXN0IExha2UnLAogICAgICAgICAgfSwKICAgICAgICBdLAogICAgICB9LAogICAgXSwKICB9LAogIHsKICAgIHZhbHVlOiAnamlhbmdzdScsCiAgICBsYWJlbDogJ0ppYW5nc3UnLAogICAgY2hpbGRyZW46IFsKICAgICAgewogICAgICAgIHZhbHVlOiAnbmFuamluZycsCiAgICAgICAgbGFiZWw6ICdOYW5qaW5nJywKICAgICAgICBjaGlsZHJlbjogWwogICAgICAgICAgewogICAgICAgICAgICB2YWx1ZTogJ3pob25naHVhbWVuJywKICAgICAgICAgICAgbGFiZWw6ICdaaG9uZyBIdWEgTWVuJywKICAgICAgICAgIH0sCiAgICAgICAgXSwKICAgICAgfSwKICAgIF0sCiAgfSwKXTsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIHJldHVybiB7CiAgICAgIHZhbHVlOiByZWY8c3RyaW5nW10+KFtdKSwKICAgICAgb3B0aW9ucywKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0PgoK",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyIHYtbW9kZWw6dmFsdWU9InZhbHVlIiA6b3B0aW9ucz0ib3B0aW9ucyIgcGxhY2Vob2xkZXI9IlBsZWFzZSBzZWxlY3QiIC8+CjwvdGVtcGxhdGU+CjxzY3JpcHQ+CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVmIH0gZnJvbSAndnVlJzsKY29uc3Qgb3B0aW9ucyA9IFt7CiAgdmFsdWU6ICd6aGVqaWFuZycsCiAgbGFiZWw6ICdaaGVqaWFuZycsCiAgY2hpbGRyZW46IFt7CiAgICB2YWx1ZTogJ2hhbmd6aG91JywKICAgIGxhYmVsOiAnSGFuZ3pob3UnLAogICAgY2hpbGRyZW46IFt7CiAgICAgIHZhbHVlOiAneGlodScsCiAgICAgIGxhYmVsOiAnV2VzdCBMYWtlJywKICAgIH1dLAogIH1dLAp9LCB7CiAgdmFsdWU6ICdqaWFuZ3N1JywKICBsYWJlbDogJ0ppYW5nc3UnLAogIGNoaWxkcmVuOiBbewogICAgdmFsdWU6ICduYW5qaW5nJywKICAgIGxhYmVsOiAnTmFuamluZycsCiAgICBjaGlsZHJlbjogW3sKICAgICAgdmFsdWU6ICd6aG9uZ2h1YW1lbicsCiAgICAgIGxhYmVsOiAnWmhvbmcgSHVhIE1lbicsCiAgICB9XSwKICB9XSwKfV07CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICByZXR1cm4gewogICAgICB2YWx1ZTogcmVmKFtdKSwKICAgICAgb3B0aW9ucywKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0Pg=="}},{default:o(()=>[c(l,{value:t.value,"onUpdate:value":s[0]||(s[0]=p=>t.value=p),options:t.options,placeholder:"Please select"},null,8,["value","options"])]),htmlCode:o(()=>s[1]||(s[1]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),a(),n("span",{class:"token attr-name"},"lang"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("ts"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"import"),a(" type "),n("span",{class:"token punctuation"},"{"),a(" CascaderProps "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(),n("span",{class:"token literal-property property"},"options"),n("span",{class:"token operator"},":"),a(" CascaderProps"),n("span",{class:"token punctuation"},"["),n("span",{class:"token string"},"'options'"),n("span",{class:"token punctuation"},"]"),a(),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua Men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(" ref"),n("span",{class:"token operator"},"<"),a("string"),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token operator"},">"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),jsVersionHtml:o(()=>s[2]||(s[2]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" options "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua Men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),_:1})}const z=I(j,[["render",F]]),L=[{value:"zhejiang",label:"Zhejiang",children:[{value:"hangzhou",label:"Hangzhou",children:[{value:"xihu",label:"West Lake"}]}]},{value:"jiangsu",label:"Jiangsu",children:[{value:"nanjing",label:"Nanjing",children:[{value:"zhonghuamen",label:"Zhong Hua Men"}]}]}],X=A({setup(){return{value:C([]),options:L}}});function P(t,s,i,r,d,g){const l=e("a-cascader"),u=e("demo-box");return k(),h(u,{jsfiddle:{us:"Allow only select parent options.",cn:"\u8FD9\u79CD\u4EA4\u4E92\u5141\u8BB8\u53EA\u9009\u4E2D\u7236\u7EA7\u9009\u9879\u3002",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>\u8FD9\u79CD\u4EA4\u4E92\u5141\u8BB8\u53EA\u9009\u4E2D\u7236\u7EA7\u9009\u9879\u3002</p>
- <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>Allow only select parent options.</p>
- `,order:5,title:{"zh-CN":"\u9009\u62E9\u5373\u6539\u53D8","en-US":"Change on select"},relativePath:"components/cascader/demo/change-on-select.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyCiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIDpvcHRpb25zPSJvcHRpb25zIgogICAgcGxhY2Vob2xkZXI9IlBsZWFzZSBzZWxlY3QiCiAgICBjaGFuZ2Utb24tc2VsZWN0CiAgLz4KPC90ZW1wbGF0ZT4KPHNjcmlwdCBsYW5nPSJ0cyI+CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVmIH0gZnJvbSAndnVlJzsKaW1wb3J0IHR5cGUgeyBDYXNjYWRlclByb3BzIH0gZnJvbSAnYW50LWRlc2lnbi12dWUnOwpjb25zdCBvcHRpb25zOiBDYXNjYWRlclByb3BzWydvcHRpb25zJ10gPSBbCiAgewogICAgdmFsdWU6ICd6aGVqaWFuZycsCiAgICBsYWJlbDogJ1poZWppYW5nJywKICAgIGNoaWxkcmVuOiBbCiAgICAgIHsKICAgICAgICB2YWx1ZTogJ2hhbmd6aG91JywKICAgICAgICBsYWJlbDogJ0hhbmd6aG91JywKICAgICAgICBjaGlsZHJlbjogWwogICAgICAgICAgewogICAgICAgICAgICB2YWx1ZTogJ3hpaHUnLAogICAgICAgICAgICBsYWJlbDogJ1dlc3QgTGFrZScsCiAgICAgICAgICB9LAogICAgICAgIF0sCiAgICAgIH0sCiAgICBdLAogIH0sCiAgewogICAgdmFsdWU6ICdqaWFuZ3N1JywKICAgIGxhYmVsOiAnSmlhbmdzdScsCiAgICBjaGlsZHJlbjogWwogICAgICB7CiAgICAgICAgdmFsdWU6ICduYW5qaW5nJywKICAgICAgICBsYWJlbDogJ05hbmppbmcnLAogICAgICAgIGNoaWxkcmVuOiBbCiAgICAgICAgICB7CiAgICAgICAgICAgIHZhbHVlOiAnemhvbmdodWFtZW4nLAogICAgICAgICAgICBsYWJlbDogJ1pob25nIEh1YSBNZW4nLAogICAgICAgICAgfSwKICAgICAgICBdLAogICAgICB9LAogICAgXSwKICB9LApdOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIHNldHVwKCkgewogICAgcmV0dXJuIHsKICAgICAgdmFsdWU6IHJlZjxzdHJpbmdbXT4oW10pLAogICAgICBvcHRpb25zLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+Cgo=",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyCiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIDpvcHRpb25zPSJvcHRpb25zIgogICAgcGxhY2Vob2xkZXI9IlBsZWFzZSBzZWxlY3QiCiAgICBjaGFuZ2Utb24tc2VsZWN0CiAgLz4KPC90ZW1wbGF0ZT4KPHNjcmlwdD4KaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50LCByZWYgfSBmcm9tICd2dWUnOwpjb25zdCBvcHRpb25zID0gW3sKICB2YWx1ZTogJ3poZWppYW5nJywKICBsYWJlbDogJ1poZWppYW5nJywKICBjaGlsZHJlbjogW3sKICAgIHZhbHVlOiAnaGFuZ3pob3UnLAogICAgbGFiZWw6ICdIYW5nemhvdScsCiAgICBjaGlsZHJlbjogW3sKICAgICAgdmFsdWU6ICd4aWh1JywKICAgICAgbGFiZWw6ICdXZXN0IExha2UnLAogICAgfV0sCiAgfV0sCn0sIHsKICB2YWx1ZTogJ2ppYW5nc3UnLAogIGxhYmVsOiAnSmlhbmdzdScsCiAgY2hpbGRyZW46IFt7CiAgICB2YWx1ZTogJ25hbmppbmcnLAogICAgbGFiZWw6ICdOYW5qaW5nJywKICAgIGNoaWxkcmVuOiBbewogICAgICB2YWx1ZTogJ3pob25naHVhbWVuJywKICAgICAgbGFiZWw6ICdaaG9uZyBIdWEgTWVuJywKICAgIH1dLAogIH1dLAp9XTsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIHJldHVybiB7CiAgICAgIHZhbHVlOiByZWYoW10pLAogICAgICBvcHRpb25zLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+"}},{default:o(()=>[c(l,{value:t.value,"onUpdate:value":s[0]||(s[0]=p=>t.value=p),options:t.options,placeholder:"Please select","change-on-select":""},null,8,["value","options"])]),htmlCode:o(()=>s[1]||(s[1]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"change-on-select"),a(`
- `),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),a(),n("span",{class:"token attr-name"},"lang"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("ts"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"import"),a(" type "),n("span",{class:"token punctuation"},"{"),a(" CascaderProps "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(),n("span",{class:"token literal-property property"},"options"),n("span",{class:"token operator"},":"),a(" CascaderProps"),n("span",{class:"token punctuation"},"["),n("span",{class:"token string"},"'options'"),n("span",{class:"token punctuation"},"]"),a(),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua Men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(" ref"),n("span",{class:"token operator"},"<"),a("string"),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token operator"},">"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),jsVersionHtml:o(()=>s[2]||(s[2]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"change-on-select"),a(`
- `),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" options "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua Men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),_:1})}const R=I(X,[["render",P]]),U=[{value:"zhejiang",label:"Zhejiang",children:[{value:"hangzhou",label:"Hangzhou",children:[{value:"xihu",label:"West Lake",code:752100}]}]},{value:"jiangsu",label:"Jiangsu",children:[{value:"nanjing",label:"Nanjing",children:[{value:"zhonghuamen",label:"Zhong Hua Men",code:453400}]}]}],O=A({setup(){const t=(s,i,r)=>{s.stopPropagation(),console.log("clicked",i,r)};return{value:C(["zhejiang","hangzhou","xihu"]),options:U,handleAreaClick:t}}}),D={key:0},T=["onClick"],q={key:1};function E(t,s,i,r,d,g){const l=e("a-cascader"),u=e("demo-box");return k(),h(u,{jsfiddle:{us:"For instance, add an external link after the selected value.",cn:"\u4F8B\u5982\u7ED9\u6700\u540E\u4E00\u9879\u52A0\u4E0A\u90AE\u7F16\u94FE\u63A5\u3002",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>\u4F8B\u5982\u7ED9\u6700\u540E\u4E00\u9879\u52A0\u4E0A\u90AE\u7F16\u94FE\u63A5\u3002</p>
- <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>For instance, add an external link after the selected value.</p>
- `,order:7,title:{"zh-CN":"\u81EA\u5B9A\u4E49\u5DF2\u9009\u9879","en-US":"Custom render"},relativePath:"components/cascader/demo/custom-render.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyCiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIHBsYWNlaG9sZGVyPSJQbGVhc2Ugc2VsZWN0IgogICAgOm9wdGlvbnM9Im9wdGlvbnMiCiAgICBzdHlsZT0id2lkdGg6IDEwMCUiCiAgPgogICAgPHRlbXBsYXRlICNkaXNwbGF5UmVuZGVyPSJ7IGxhYmVscywgc2VsZWN0ZWRPcHRpb25zIH0iPgogICAgICA8c3BhbiB2LWZvcj0iKGxhYmVsLCBpbmRleCkgaW4gbGFiZWxzIiA6a2V5PSJzZWxlY3RlZE9wdGlvbnNbaW5kZXhdLnZhbHVlIj4KICAgICAgICA8c3BhbiB2LWlmPSJpbmRleCA9PT0gbGFiZWxzLmxlbmd0aCAtIDEiPgogICAgICAgICAge3sgbGFiZWwgfX0gKAogICAgICAgICAgPGEgQGNsaWNrPSJlID0+IGhhbmRsZUFyZWFDbGljayhlLCBsYWJlbCwgc2VsZWN0ZWRPcHRpb25zW2luZGV4XSkiPgogICAgICAgICAgICB7eyBzZWxlY3RlZE9wdGlvbnNbaW5kZXhdLmNvZGUgfX0KICAgICAgICAgIDwvYT4KICAgICAgICAgICkKICAgICAgICA8L3NwYW4+CiAgICAgICAgPHNwYW4gdi1lbHNlPnt7IGxhYmVsIH19IC88L3NwYW4+CiAgICAgIDwvc3Bhbj4KICAgIDwvdGVtcGxhdGU+CiAgPC9hLWNhc2NhZGVyPgo8L3RlbXBsYXRlPgo8c2NyaXB0IGxhbmc9InRzIj4KaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50LCByZWYgfSBmcm9tICd2dWUnOwppbXBvcnQgdHlwZSB7IENhc2NhZGVyUHJvcHMgfSBmcm9tICdhbnQtZGVzaWduLXZ1ZSc7CmNvbnN0IG9wdGlvbnM6IENhc2NhZGVyUHJvcHNbJ29wdGlvbnMnXSA9IFsKICB7CiAgICB2YWx1ZTogJ3poZWppYW5nJywKICAgIGxhYmVsOiAnWmhlamlhbmcnLAogICAgY2hpbGRyZW46IFsKICAgICAgewogICAgICAgIHZhbHVlOiAnaGFuZ3pob3UnLAogICAgICAgIGxhYmVsOiAnSGFuZ3pob3UnLAogICAgICAgIGNoaWxkcmVuOiBbCiAgICAgICAgICB7CiAgICAgICAgICAgIHZhbHVlOiAneGlodScsCiAgICAgICAgICAgIGxhYmVsOiAnV2VzdCBMYWtlJywKICAgICAgICAgICAgY29kZTogNzUyMTAwLAogICAgICAgICAgfSwKICAgICAgICBdLAogICAgICB9LAogICAgXSwKICB9LAogIHsKICAgIHZhbHVlOiAnamlhbmdzdScsCiAgICBsYWJlbDogJ0ppYW5nc3UnLAogICAgY2hpbGRyZW46IFsKICAgICAgewogICAgICAgIHZhbHVlOiAnbmFuamluZycsCiAgICAgICAgbGFiZWw6ICdOYW5qaW5nJywKICAgICAgICBjaGlsZHJlbjogWwogICAgICAgICAgewogICAgICAgICAgICB2YWx1ZTogJ3pob25naHVhbWVuJywKICAgICAgICAgICAgbGFiZWw6ICdaaG9uZyBIdWEgTWVuJywKICAgICAgICAgICAgY29kZTogNDUzNDAwLAogICAgICAgICAgfSwKICAgICAgICBdLAogICAgICB9LAogICAgXSwKICB9LApdOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIHNldHVwKCkgewogICAgY29uc3QgaGFuZGxlQXJlYUNsaWNrID0gKGU6IEV2ZW50LCBsYWJlbDogc3RyaW5nLCBvcHRpb246IENhc2NhZGVyUHJvcHNbJ29wdGlvbnMnXVtudW1iZXJdKSA9PiB7CiAgICAgIGUuc3RvcFByb3BhZ2F0aW9uKCk7CiAgICAgIGNvbnNvbGUubG9nKCdjbGlja2VkJywgbGFiZWwsIG9wdGlvbik7CiAgICB9OwoKICAgIHJldHVybiB7CiAgICAgIHZhbHVlOiByZWY8c3RyaW5nW10+KFsnemhlamlhbmcnLCAnaGFuZ3pob3UnLCAneGlodSddKSwKICAgICAgb3B0aW9ucywKICAgICAgaGFuZGxlQXJlYUNsaWNrLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+Cgo=",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyCiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIHBsYWNlaG9sZGVyPSJQbGVhc2Ugc2VsZWN0IgogICAgOm9wdGlvbnM9Im9wdGlvbnMiCiAgICBzdHlsZT0id2lkdGg6IDEwMCUiCiAgPgogICAgPHRlbXBsYXRlICNkaXNwbGF5UmVuZGVyPSJ7IGxhYmVscywgc2VsZWN0ZWRPcHRpb25zIH0iPgogICAgICA8c3BhbiB2LWZvcj0iKGxhYmVsLCBpbmRleCkgaW4gbGFiZWxzIiA6a2V5PSJzZWxlY3RlZE9wdGlvbnNbaW5kZXhdLnZhbHVlIj4KICAgICAgICA8c3BhbiB2LWlmPSJpbmRleCA9PT0gbGFiZWxzLmxlbmd0aCAtIDEiPgogICAgICAgICAge3sgbGFiZWwgfX0gKAogICAgICAgICAgPGEgQGNsaWNrPSJlID0+IGhhbmRsZUFyZWFDbGljayhlLCBsYWJlbCwgc2VsZWN0ZWRPcHRpb25zW2luZGV4XSkiPgogICAgICAgICAgICB7eyBzZWxlY3RlZE9wdGlvbnNbaW5kZXhdLmNvZGUgfX0KICAgICAgICAgIDwvYT4KICAgICAgICAgICkKICAgICAgICA8L3NwYW4+CiAgICAgICAgPHNwYW4gdi1lbHNlPnt7IGxhYmVsIH19IC88L3NwYW4+CiAgICAgIDwvc3Bhbj4KICAgIDwvdGVtcGxhdGU+CiAgPC9hLWNhc2NhZGVyPgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIHJlZiB9IGZyb20gJ3Z1ZSc7CmNvbnN0IG9wdGlvbnMgPSBbewogIHZhbHVlOiAnemhlamlhbmcnLAogIGxhYmVsOiAnWmhlamlhbmcnLAogIGNoaWxkcmVuOiBbewogICAgdmFsdWU6ICdoYW5nemhvdScsCiAgICBsYWJlbDogJ0hhbmd6aG91JywKICAgIGNoaWxkcmVuOiBbewogICAgICB2YWx1ZTogJ3hpaHUnLAogICAgICBsYWJlbDogJ1dlc3QgTGFrZScsCiAgICAgIGNvZGU6IDc1MjEwMCwKICAgIH1dLAogIH1dLAp9LCB7CiAgdmFsdWU6ICdqaWFuZ3N1JywKICBsYWJlbDogJ0ppYW5nc3UnLAogIGNoaWxkcmVuOiBbewogICAgdmFsdWU6ICduYW5qaW5nJywKICAgIGxhYmVsOiAnTmFuamluZycsCiAgICBjaGlsZHJlbjogW3sKICAgICAgdmFsdWU6ICd6aG9uZ2h1YW1lbicsCiAgICAgIGxhYmVsOiAnWmhvbmcgSHVhIE1lbicsCiAgICAgIGNvZGU6IDQ1MzQwMCwKICAgIH1dLAogIH1dLAp9XTsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIGNvbnN0IGhhbmRsZUFyZWFDbGljayA9IChlLCBsYWJlbCwgb3B0aW9uKSA9PiB7CiAgICAgIGUuc3RvcFByb3BhZ2F0aW9uKCk7CiAgICAgIGNvbnNvbGUubG9nKCdjbGlja2VkJywgbGFiZWwsIG9wdGlvbik7CiAgICB9OwogICAgcmV0dXJuIHsKICAgICAgdmFsdWU6IHJlZihbJ3poZWppYW5nJywgJ2hhbmd6aG91JywgJ3hpaHUnXSksCiAgICAgIG9wdGlvbnMsCiAgICAgIGhhbmRsZUFyZWFDbGljaywKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0Pg=="}},{default:o(()=>[c(l,{value:t.value,"onUpdate:value":s[0]||(s[0]=p=>t.value=p),placeholder:"Please select",options:t.options,style:{width:"100%"}},{displayRender:o(({labels:p,selectedOptions:b})=>[(k(!0),v(K,null,S(p,(y,m)=>(k(),v("span",{key:b[m].value},[m===p.length-1?(k(),v("span",D,[a(W(y)+" ( ",1),n("a",{onClick:Z=>t.handleAreaClick(Z,y,b[m])},W(b[m].code),9,T),s[1]||(s[1]=a(" ) "))])):(k(),v("span",q,W(y)+" /",1))]))),128))]),_:1},8,["value","options"])]),htmlCode:o(()=>s[2]||(s[2]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token special-attr"},[n("span",{class:"token attr-name"},"style"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),n("span",{class:"token value css language-css"},[n("span",{class:"token property"},"width"),n("span",{class:"token punctuation"},":"),a(" 100%")]),n("span",{class:"token punctuation"},'"')])]),a(`
- `),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),a(),n("span",{class:"token attr-name"},"#displayRender"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("{ labels, selectedOptions }"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("span")]),a(),n("span",{class:"token attr-name"},"v-for"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("(label, index) in labels"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},":key"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("selectedOptions[index].value"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("span")]),a(),n("span",{class:"token attr-name"},"v-if"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("index === labels.length - 1"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),a(`
- {{ label }} (
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a")]),a(),n("span",{class:"token attr-name"},"@click"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("e => handleAreaClick(e, label, selectedOptions[index])"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),a(`
- {{ selectedOptions[index].code }}
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("a")]),n("span",{class:"token punctuation"},">")]),a(`
- )
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("span")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("span")]),a(),n("span",{class:"token attr-name"},"v-else"),n("span",{class:"token punctuation"},">")]),a("{{ label }} /"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("span")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("span")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("a-cascader")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),a(),n("span",{class:"token attr-name"},"lang"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("ts"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"import"),a(" type "),n("span",{class:"token punctuation"},"{"),a(" CascaderProps "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(),n("span",{class:"token literal-property property"},"options"),n("span",{class:"token operator"},":"),a(" CascaderProps"),n("span",{class:"token punctuation"},"["),n("span",{class:"token string"},"'options'"),n("span",{class:"token punctuation"},"]"),a(),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"code"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token number"},"752100"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua Men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"code"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token number"},"453400"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" handleAreaClick "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"("),a("e"),n("span",{class:"token operator"},":"),a(" Event"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(" string"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token literal-property property"},"option"),n("span",{class:"token operator"},":"),a(" CascaderProps"),n("span",{class:"token punctuation"},"["),n("span",{class:"token string"},"'options'"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},"["),a("number"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token operator"},"=>"),a(),n("span",{class:"token punctuation"},"{"),a(`
- e`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"stopPropagation"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- console`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"log"),n("span",{class:"token punctuation"},"("),n("span",{class:"token string"},"'clicked'"),n("span",{class:"token punctuation"},","),a(" label"),n("span",{class:"token punctuation"},","),a(" option"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(" ref"),n("span",{class:"token operator"},"<"),a("string"),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token operator"},">"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- handleAreaClick`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),jsVersionHtml:o(()=>s[3]||(s[3]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token special-attr"},[n("span",{class:"token attr-name"},"style"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),n("span",{class:"token value css language-css"},[n("span",{class:"token property"},"width"),n("span",{class:"token punctuation"},":"),a(" 100%")]),n("span",{class:"token punctuation"},'"')])]),a(`
- `),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),a(),n("span",{class:"token attr-name"},"#displayRender"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("{ labels, selectedOptions }"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("span")]),a(),n("span",{class:"token attr-name"},"v-for"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("(label, index) in labels"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},":key"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("selectedOptions[index].value"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("span")]),a(),n("span",{class:"token attr-name"},"v-if"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("index === labels.length - 1"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),a(`
- {{ label }} (
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a")]),a(),n("span",{class:"token attr-name"},"@click"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("e => handleAreaClick(e, label, selectedOptions[index])"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),a(`
- {{ selectedOptions[index].code }}
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("a")]),n("span",{class:"token punctuation"},">")]),a(`
- )
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("span")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("span")]),a(),n("span",{class:"token attr-name"},"v-else"),n("span",{class:"token punctuation"},">")]),a("{{ label }} /"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("span")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("span")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("a-cascader")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" options "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"code"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token number"},"752100"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua Men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"code"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token number"},"453400"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"const"),a(),n("span",{class:"token function-variable function"},"handleAreaClick"),a(),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"("),n("span",{class:"token parameter"},[a("e"),n("span",{class:"token punctuation"},","),a(" label"),n("span",{class:"token punctuation"},","),a(" option")]),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token operator"},"=>"),a(),n("span",{class:"token punctuation"},"{"),a(`
- e`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"stopPropagation"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- console`),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"log"),n("span",{class:"token punctuation"},"("),n("span",{class:"token string"},"'clicked'"),n("span",{class:"token punctuation"},","),a(" label"),n("span",{class:"token punctuation"},","),a(" option"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- handleAreaClick`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),_:1})}const Q=I(O,[["render",E]]),M=[{value:"zhejiang",label:"Zhejiang",children:[{value:"hangzhou",label:"Hangzhou",children:[{value:"xihu",label:"West Lake"}]}]},{value:"jiangsu",label:"Jiangsu",children:[{value:"nanjing",label:"Nanjing",children:[{value:"zhonghuamen",label:"Zhong Hua Men"}]}]}],$=A({setup(){const t=C([]),s=C("Unselect");return{value:t,text:s,options:M,onChange:(r,d)=>{s.value=d.map(g=>g.label).join(", ")}}}});function _(t,s,i,r,d,g){const l=e("a-cascader"),u=e("demo-box");return k(),h(u,{jsfiddle:{us:"Separate trigger button and result.",cn:"\u5207\u6362\u6309\u94AE\u548C\u7ED3\u679C\u5206\u5F00\u3002",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>\u5207\u6362\u6309\u94AE\u548C\u7ED3\u679C\u5206\u5F00\u3002</p>
- <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>Separate trigger button and result.</p>
- `,order:2,title:{"zh-CN":"\u53EF\u4EE5\u81EA\u5B9A\u4E49\u663E\u793A","en-US":"Custom trigger"},relativePath:"components/cascader/demo/custom-trigger.vue",sourceCode:"PHRlbXBsYXRlPgogIDxzcGFuPgogICAge3sgdGV4dCB9fSAmbmJzcDsKICAgIDxhLWNhc2NhZGVyCiAgICAgIHYtbW9kZWw6dmFsdWU9InZhbHVlIgogICAgICBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICAgICAgOm9wdGlvbnM9Im9wdGlvbnMiCiAgICAgIEBjaGFuZ2U9Im9uQ2hhbmdlIgogICAgPgogICAgICA8YSBocmVmPSIjIj5DaGFuZ2UgY2l0eTwvYT4KICAgIDwvYS1jYXNjYWRlcj4KICA8L3NwYW4+CjwvdGVtcGxhdGU+CjxzY3JpcHQgbGFuZz0idHMiPgppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIHJlZiB9IGZyb20gJ3Z1ZSc7CmltcG9ydCB0eXBlIHsgQ2FzY2FkZXJQcm9wcyB9IGZyb20gJ2FudC1kZXNpZ24tdnVlJzsKY29uc3Qgb3B0aW9uczogQ2FzY2FkZXJQcm9wc1snb3B0aW9ucyddID0gWwogIHsKICAgIHZhbHVlOiAnemhlamlhbmcnLAogICAgbGFiZWw6ICdaaGVqaWFuZycsCiAgICBjaGlsZHJlbjogWwogICAgICB7CiAgICAgICAgdmFsdWU6ICdoYW5nemhvdScsCiAgICAgICAgbGFiZWw6ICdIYW5nemhvdScsCiAgICAgICAgY2hpbGRyZW46IFsKICAgICAgICAgIHsKICAgICAgICAgICAgdmFsdWU6ICd4aWh1JywKICAgICAgICAgICAgbGFiZWw6ICdXZXN0IExha2UnLAogICAgICAgICAgfSwKICAgICAgICBdLAogICAgICB9LAogICAgXSwKICB9LAogIHsKICAgIHZhbHVlOiAnamlhbmdzdScsCiAgICBsYWJlbDogJ0ppYW5nc3UnLAogICAgY2hpbGRyZW46IFsKICAgICAgewogICAgICAgIHZhbHVlOiAnbmFuamluZycsCiAgICAgICAgbGFiZWw6ICdOYW5qaW5nJywKICAgICAgICBjaGlsZHJlbjogWwogICAgICAgICAgewogICAgICAgICAgICB2YWx1ZTogJ3pob25naHVhbWVuJywKICAgICAgICAgICAgbGFiZWw6ICdaaG9uZyBIdWEgTWVuJywKICAgICAgICAgIH0sCiAgICAgICAgXSwKICAgICAgfSwKICAgIF0sCiAgfSwKXTsKCmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCB2YWx1ZSA9IHJlZjxzdHJpbmdbXT4oW10pOwogICAgY29uc3QgdGV4dCA9IHJlZjxzdHJpbmc+KCdVbnNlbGVjdCcpOwoKICAgIGNvbnN0IG9uQ2hhbmdlOiBDYXNjYWRlclByb3BzWydvbkNoYW5nZSddID0gKF92YWx1ZSwgc2VsZWN0ZWRPcHRpb25zKSA9PiB7CiAgICAgIHRleHQudmFsdWUgPSBzZWxlY3RlZE9wdGlvbnMubWFwKG8gPT4gby5sYWJlbCkuam9pbignLCAnKTsKICAgIH07CgogICAgcmV0dXJuIHsKICAgICAgdmFsdWUsCiAgICAgIHRleHQsCiAgICAgIG9wdGlvbnMsCiAgICAgIG9uQ2hhbmdlLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+Cgo=",jsSourceCode:"PHRlbXBsYXRlPgogIDxzcGFuPgogICAge3sgdGV4dCB9fSAmbmJzcDsKICAgIDxhLWNhc2NhZGVyCiAgICAgIHYtbW9kZWw6dmFsdWU9InZhbHVlIgogICAgICBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICAgICAgOm9wdGlvbnM9Im9wdGlvbnMiCiAgICAgIEBjaGFuZ2U9Im9uQ2hhbmdlIgogICAgPgogICAgICA8YSBocmVmPSIjIj5DaGFuZ2UgY2l0eTwvYT4KICAgIDwvYS1jYXNjYWRlcj4KICA8L3NwYW4+CjwvdGVtcGxhdGU+CjxzY3JpcHQ+CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVmIH0gZnJvbSAndnVlJzsKY29uc3Qgb3B0aW9ucyA9IFt7CiAgdmFsdWU6ICd6aGVqaWFuZycsCiAgbGFiZWw6ICdaaGVqaWFuZycsCiAgY2hpbGRyZW46IFt7CiAgICB2YWx1ZTogJ2hhbmd6aG91JywKICAgIGxhYmVsOiAnSGFuZ3pob3UnLAogICAgY2hpbGRyZW46IFt7CiAgICAgIHZhbHVlOiAneGlodScsCiAgICAgIGxhYmVsOiAnV2VzdCBMYWtlJywKICAgIH1dLAogIH1dLAp9LCB7CiAgdmFsdWU6ICdqaWFuZ3N1JywKICBsYWJlbDogJ0ppYW5nc3UnLAogIGNoaWxkcmVuOiBbewogICAgdmFsdWU6ICduYW5qaW5nJywKICAgIGxhYmVsOiAnTmFuamluZycsCiAgICBjaGlsZHJlbjogW3sKICAgICAgdmFsdWU6ICd6aG9uZ2h1YW1lbicsCiAgICAgIGxhYmVsOiAnWmhvbmcgSHVhIE1lbicsCiAgICB9XSwKICB9XSwKfV07CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCB2YWx1ZSA9IHJlZihbXSk7CiAgICBjb25zdCB0ZXh0ID0gcmVmKCdVbnNlbGVjdCcpOwogICAgY29uc3Qgb25DaGFuZ2UgPSAoX3ZhbHVlLCBzZWxlY3RlZE9wdGlvbnMpID0+IHsKICAgICAgdGV4dC52YWx1ZSA9IHNlbGVjdGVkT3B0aW9ucy5tYXAobyA9PiBvLmxhYmVsKS5qb2luKCcsICcpOwogICAgfTsKICAgIHJldHVybiB7CiAgICAgIHZhbHVlLAogICAgICB0ZXh0LAogICAgICBvcHRpb25zLAogICAgICBvbkNoYW5nZSwKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0Pg=="}},{default:o(()=>[n("span",null,[a(W(t.text)+" \xA0 ",1),c(l,{value:t.value,"onUpdate:value":s[0]||(s[0]=p=>t.value=p),placeholder:"Please select",options:t.options,onChange:t.onChange},{default:o(()=>s[1]||(s[1]=[n("a",{href:"#"},"Change city",-1)])),_:1,__:[1]},8,["value","options","onChange"])])]),htmlCode:o(()=>s[2]||(s[2]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("span")]),n("span",{class:"token punctuation"},">")]),a(`
- {{ text }} `),n("span",{class:"token entity named-entity",title:"\xA0"}," "),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"@change"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("onChange"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a")]),a(),n("span",{class:"token attr-name"},"href"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("#"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),a("Change city"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("a")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("a-cascader")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("span")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),a(),n("span",{class:"token attr-name"},"lang"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("ts"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"import"),a(" type "),n("span",{class:"token punctuation"},"{"),a(" CascaderProps "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(),n("span",{class:"token literal-property property"},"options"),n("span",{class:"token operator"},":"),a(" CascaderProps"),n("span",{class:"token punctuation"},"["),n("span",{class:"token string"},"'options'"),n("span",{class:"token punctuation"},"]"),a(),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua Men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" value "),n("span",{class:"token operator"},"="),a(" ref"),n("span",{class:"token operator"},"<"),a("string"),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token operator"},">"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" text "),n("span",{class:"token operator"},"="),a(" ref"),n("span",{class:"token operator"},"<"),a("string"),n("span",{class:"token operator"},">"),n("span",{class:"token punctuation"},"("),n("span",{class:"token string"},"'Unselect'"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(),n("span",{class:"token literal-property property"},"onChange"),n("span",{class:"token operator"},":"),a(" CascaderProps"),n("span",{class:"token punctuation"},"["),n("span",{class:"token string"},"'onChange'"),n("span",{class:"token punctuation"},"]"),a(),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"("),n("span",{class:"token parameter"},[a("_value"),n("span",{class:"token punctuation"},","),a(" selectedOptions")]),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token operator"},"=>"),a(),n("span",{class:"token punctuation"},"{"),a(`
- text`),n("span",{class:"token punctuation"},"."),a("value "),n("span",{class:"token operator"},"="),a(" selectedOptions"),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"map"),n("span",{class:"token punctuation"},"("),n("span",{class:"token parameter"},"o"),a(),n("span",{class:"token operator"},"=>"),a(" o"),n("span",{class:"token punctuation"},"."),a("label"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"join"),n("span",{class:"token punctuation"},"("),n("span",{class:"token string"},"', '"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- value`),n("span",{class:"token punctuation"},","),a(`
- text`),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- onChange`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),jsVersionHtml:o(()=>s[3]||(s[3]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("span")]),n("span",{class:"token punctuation"},">")]),a(`
- {{ text }} `),n("span",{class:"token entity named-entity",title:"\xA0"}," "),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"@change"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("onChange"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a")]),a(),n("span",{class:"token attr-name"},"href"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("#"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),a("Change city"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("a")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("a-cascader")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("span")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" options "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua Men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" value "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" text "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token string"},"'Unselect'"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(),n("span",{class:"token function-variable function"},"onChange"),a(),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"("),n("span",{class:"token parameter"},[a("_value"),n("span",{class:"token punctuation"},","),a(" selectedOptions")]),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token operator"},"=>"),a(),n("span",{class:"token punctuation"},"{"),a(`
- text`),n("span",{class:"token punctuation"},"."),a("value "),n("span",{class:"token operator"},"="),a(" selectedOptions"),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"map"),n("span",{class:"token punctuation"},"("),n("span",{class:"token parameter"},"o"),a(),n("span",{class:"token operator"},"=>"),a(" o"),n("span",{class:"token punctuation"},"."),a("label"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"join"),n("span",{class:"token punctuation"},"("),n("span",{class:"token string"},"', '"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- value`),n("span",{class:"token punctuation"},","),a(`
- text`),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- onChange`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),_:1})}const nn=I($,[["render",_]]),an=[{value:"zhejiang",label:"Zhejiang",children:[{value:"hangzhou",label:"Hangzhou",children:[{value:"xihu",label:"West Lake"}]}]},{value:"jiangsu",label:"Jiangsu",disabled:!0,children:[{value:"nanjing",label:"Nanjing",children:[{value:"zhonghuamen",label:"Zhong Hua Men"}]}]}],sn=A({setup(){return{value:C([]),options:an}}});function tn(t,s,i,r,d,g){const l=e("a-cascader"),u=e("demo-box");return k(),h(u,{jsfiddle:{us:"Disable option by specifying the `disabled` property in `options`.",cn:"\u901A\u8FC7\u6307\u5B9A options \u91CC\u7684 `disabled` \u5B57\u6BB5\u3002",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>\u901A\u8FC7\u6307\u5B9A options \u91CC\u7684 <code>disabled</code> \u5B57\u6BB5\u3002</p>
- <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>Disable option by specifying the <code>disabled</code> property in <code>options</code>.</p>
- `,order:4,title:{"zh-CN":"\u7981\u7528\u9009\u9879","en-US":"Disabled option"},relativePath:"components/cascader/demo/disabled-option.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyIHYtbW9kZWw6dmFsdWU9InZhbHVlIiBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIgOm9wdGlvbnM9Im9wdGlvbnMiIC8+CjwvdGVtcGxhdGU+CjxzY3JpcHQgbGFuZz0idHMiPgppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIHJlZiB9IGZyb20gJ3Z1ZSc7CmltcG9ydCB0eXBlIHsgQ2FzY2FkZXJQcm9wcyB9IGZyb20gJ2FudC1kZXNpZ24tdnVlJzsKY29uc3Qgb3B0aW9uczogQ2FzY2FkZXJQcm9wc1snb3B0aW9ucyddID0gWwogIHsKICAgIHZhbHVlOiAnemhlamlhbmcnLAogICAgbGFiZWw6ICdaaGVqaWFuZycsCiAgICBjaGlsZHJlbjogWwogICAgICB7CiAgICAgICAgdmFsdWU6ICdoYW5nemhvdScsCiAgICAgICAgbGFiZWw6ICdIYW5nemhvdScsCiAgICAgICAgY2hpbGRyZW46IFsKICAgICAgICAgIHsKICAgICAgICAgICAgdmFsdWU6ICd4aWh1JywKICAgICAgICAgICAgbGFiZWw6ICdXZXN0IExha2UnLAogICAgICAgICAgfSwKICAgICAgICBdLAogICAgICB9LAogICAgXSwKICB9LAogIHsKICAgIHZhbHVlOiAnamlhbmdzdScsCiAgICBsYWJlbDogJ0ppYW5nc3UnLAogICAgZGlzYWJsZWQ6IHRydWUsCiAgICBjaGlsZHJlbjogWwogICAgICB7CiAgICAgICAgdmFsdWU6ICduYW5qaW5nJywKICAgICAgICBsYWJlbDogJ05hbmppbmcnLAogICAgICAgIGNoaWxkcmVuOiBbCiAgICAgICAgICB7CiAgICAgICAgICAgIHZhbHVlOiAnemhvbmdodWFtZW4nLAogICAgICAgICAgICBsYWJlbDogJ1pob25nIEh1YSBNZW4nLAogICAgICAgICAgfSwKICAgICAgICBdLAogICAgICB9LAogICAgXSwKICB9LApdOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIHNldHVwKCkgewogICAgcmV0dXJuIHsKICAgICAgdmFsdWU6IHJlZjxzdHJpbmdbXT4oW10pLAogICAgICBvcHRpb25zLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+Cgo=",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyIHYtbW9kZWw6dmFsdWU9InZhbHVlIiBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIgOm9wdGlvbnM9Im9wdGlvbnMiIC8+CjwvdGVtcGxhdGU+CjxzY3JpcHQ+CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVmIH0gZnJvbSAndnVlJzsKY29uc3Qgb3B0aW9ucyA9IFt7CiAgdmFsdWU6ICd6aGVqaWFuZycsCiAgbGFiZWw6ICdaaGVqaWFuZycsCiAgY2hpbGRyZW46IFt7CiAgICB2YWx1ZTogJ2hhbmd6aG91JywKICAgIGxhYmVsOiAnSGFuZ3pob3UnLAogICAgY2hpbGRyZW46IFt7CiAgICAgIHZhbHVlOiAneGlodScsCiAgICAgIGxhYmVsOiAnV2VzdCBMYWtlJywKICAgIH1dLAogIH1dLAp9LCB7CiAgdmFsdWU6ICdqaWFuZ3N1JywKICBsYWJlbDogJ0ppYW5nc3UnLAogIGRpc2FibGVkOiB0cnVlLAogIGNoaWxkcmVuOiBbewogICAgdmFsdWU6ICduYW5qaW5nJywKICAgIGxhYmVsOiAnTmFuamluZycsCiAgICBjaGlsZHJlbjogW3sKICAgICAgdmFsdWU6ICd6aG9uZ2h1YW1lbicsCiAgICAgIGxhYmVsOiAnWmhvbmcgSHVhIE1lbicsCiAgICB9XSwKICB9XSwKfV07CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICByZXR1cm4gewogICAgICB2YWx1ZTogcmVmKFtdKSwKICAgICAgb3B0aW9ucywKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0Pg=="}},{default:o(()=>[c(l,{value:t.value,"onUpdate:value":s[0]||(s[0]=p=>t.value=p),placeholder:"Please select",options:t.options},null,8,["value","options"])]),htmlCode:o(()=>s[1]||(s[1]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),a(),n("span",{class:"token attr-name"},"lang"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("ts"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"import"),a(" type "),n("span",{class:"token punctuation"},"{"),a(" CascaderProps "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(),n("span",{class:"token literal-property property"},"options"),n("span",{class:"token operator"},":"),a(" CascaderProps"),n("span",{class:"token punctuation"},"["),n("span",{class:"token string"},"'options'"),n("span",{class:"token punctuation"},"]"),a(),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"disabled"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token boolean"},"true"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua Men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(" ref"),n("span",{class:"token operator"},"<"),a("string"),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token operator"},">"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),jsVersionHtml:o(()=>s[2]||(s[2]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" options "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"disabled"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token boolean"},"true"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua Men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),_:1})}const on=I(sn,[["render",tn]]),en=[{value:"zhejiang",label:"Zhejiang",children:[{value:"hangzhou",label:"Hangzhou",children:[{value:"xihu",label:"West Lake"}]}]},{value:"jiangsu",label:"Jiangsu",children:[{value:"nanjing",label:"Nanjing",children:[{value:"zhonghuamen",label:"Zhong Hua Men"}]}]}],pn=A({setup(){return{value:C([]),options:en}}});function cn(t,s,i,r,d,g){const l=e("a-cascader"),u=e("demo-box");return k(),h(u,{jsfiddle:{us:"Hover to expand sub menu, click to select option.",cn:"\u901A\u8FC7\u79FB\u5165\u5C55\u5F00\u4E0B\u7EA7\u83DC\u5355\uFF0C\u70B9\u51FB\u5B8C\u6210\u9009\u62E9\u3002",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>\u901A\u8FC7\u79FB\u5165\u5C55\u5F00\u4E0B\u7EA7\u83DC\u5355\uFF0C\u70B9\u51FB\u5B8C\u6210\u9009\u62E9\u3002</p>
- <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>Hover to expand sub menu, click to select option.</p>
- `,order:3,title:{"zh-CN":"\u79FB\u5165\u5C55\u5F00","en-US":"Hover"},relativePath:"components/cascader/demo/hover.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyCiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIDpvcHRpb25zPSJvcHRpb25zIgogICAgZXhwYW5kLXRyaWdnZXI9ImhvdmVyIgogICAgcGxhY2Vob2xkZXI9IlBsZWFzZSBzZWxlY3QiCiAgLz4KPC90ZW1wbGF0ZT4KPHNjcmlwdCBsYW5nPSJ0cyI+CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVmIH0gZnJvbSAndnVlJzsKaW1wb3J0IHR5cGUgeyBDYXNjYWRlclByb3BzIH0gZnJvbSAnYW50LWRlc2lnbi12dWUnOwpjb25zdCBvcHRpb25zOiBDYXNjYWRlclByb3BzWydvcHRpb25zJ10gPSBbCiAgewogICAgdmFsdWU6ICd6aGVqaWFuZycsCiAgICBsYWJlbDogJ1poZWppYW5nJywKICAgIGNoaWxkcmVuOiBbCiAgICAgIHsKICAgICAgICB2YWx1ZTogJ2hhbmd6aG91JywKICAgICAgICBsYWJlbDogJ0hhbmd6aG91JywKICAgICAgICBjaGlsZHJlbjogWwogICAgICAgICAgewogICAgICAgICAgICB2YWx1ZTogJ3hpaHUnLAogICAgICAgICAgICBsYWJlbDogJ1dlc3QgTGFrZScsCiAgICAgICAgICB9LAogICAgICAgIF0sCiAgICAgIH0sCiAgICBdLAogIH0sCiAgewogICAgdmFsdWU6ICdqaWFuZ3N1JywKICAgIGxhYmVsOiAnSmlhbmdzdScsCiAgICBjaGlsZHJlbjogWwogICAgICB7CiAgICAgICAgdmFsdWU6ICduYW5qaW5nJywKICAgICAgICBsYWJlbDogJ05hbmppbmcnLAogICAgICAgIGNoaWxkcmVuOiBbCiAgICAgICAgICB7CiAgICAgICAgICAgIHZhbHVlOiAnemhvbmdodWFtZW4nLAogICAgICAgICAgICBsYWJlbDogJ1pob25nIEh1YSBNZW4nLAogICAgICAgICAgfSwKICAgICAgICBdLAogICAgICB9LAogICAgXSwKICB9LApdOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIHNldHVwKCkgewogICAgcmV0dXJuIHsKICAgICAgdmFsdWU6IHJlZjxzdHJpbmdbXT4oW10pLAogICAgICBvcHRpb25zLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+Cgo=",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyCiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIDpvcHRpb25zPSJvcHRpb25zIgogICAgZXhwYW5kLXRyaWdnZXI9ImhvdmVyIgogICAgcGxhY2Vob2xkZXI9IlBsZWFzZSBzZWxlY3QiCiAgLz4KPC90ZW1wbGF0ZT4KPHNjcmlwdD4KaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50LCByZWYgfSBmcm9tICd2dWUnOwpjb25zdCBvcHRpb25zID0gW3sKICB2YWx1ZTogJ3poZWppYW5nJywKICBsYWJlbDogJ1poZWppYW5nJywKICBjaGlsZHJlbjogW3sKICAgIHZhbHVlOiAnaGFuZ3pob3UnLAogICAgbGFiZWw6ICdIYW5nemhvdScsCiAgICBjaGlsZHJlbjogW3sKICAgICAgdmFsdWU6ICd4aWh1JywKICAgICAgbGFiZWw6ICdXZXN0IExha2UnLAogICAgfV0sCiAgfV0sCn0sIHsKICB2YWx1ZTogJ2ppYW5nc3UnLAogIGxhYmVsOiAnSmlhbmdzdScsCiAgY2hpbGRyZW46IFt7CiAgICB2YWx1ZTogJ25hbmppbmcnLAogICAgbGFiZWw6ICdOYW5qaW5nJywKICAgIGNoaWxkcmVuOiBbewogICAgICB2YWx1ZTogJ3pob25naHVhbWVuJywKICAgICAgbGFiZWw6ICdaaG9uZyBIdWEgTWVuJywKICAgIH1dLAogIH1dLAp9XTsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIHJldHVybiB7CiAgICAgIHZhbHVlOiByZWYoW10pLAogICAgICBvcHRpb25zLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+"}},{default:o(()=>[c(l,{value:t.value,"onUpdate:value":s[0]||(s[0]=p=>t.value=p),options:t.options,"expand-trigger":"hover",placeholder:"Please select"},null,8,["value","options"])]),htmlCode:o(()=>s[1]||(s[1]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"expand-trigger"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("hover"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),a(),n("span",{class:"token attr-name"},"lang"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("ts"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"import"),a(" type "),n("span",{class:"token punctuation"},"{"),a(" CascaderProps "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(),n("span",{class:"token literal-property property"},"options"),n("span",{class:"token operator"},":"),a(" CascaderProps"),n("span",{class:"token punctuation"},"["),n("span",{class:"token string"},"'options'"),n("span",{class:"token punctuation"},"]"),a(),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua Men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(" ref"),n("span",{class:"token operator"},"<"),a("string"),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token operator"},">"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),jsVersionHtml:o(()=>s[2]||(s[2]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"expand-trigger"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("hover"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" options "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua Men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),_:1})}const ln=I(pn,[["render",cn]]),un=A({setup(){const t=C([{value:"zhejiang",label:"Zhejiang",isLeaf:!1},{value:"jiangsu",label:"Jiangsu",isLeaf:!1}]),s=i=>{const r=i[i.length-1];r.loading=!0,setTimeout(()=>{r.loading=!1,r.children=[{label:`${r.label} Dynamic 1`,value:"dynamic1"},{label:`${r.label} Dynamic 2`,value:"dynamic2"}],t.value=[...t.value]},1e3)};return{value:C([]),options:t,loadData:s}}});function rn(t,s,i,r,d,g){const l=e("a-cascader"),u=e("demo-box");return k(),h(u,{jsfiddle:{us:"Load options lazily with `loadData`.",cn:"\u4F7F\u7528 `loadData` \u5B9E\u73B0\u52A8\u6001\u52A0\u8F7D\u9009\u9879\u3002",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>\u4F7F\u7528 <code>loadData</code> \u5B9E\u73B0\u52A8\u6001\u52A0\u8F7D\u9009\u9879\u3002</p>
- <blockquote>
- <p>\u6CE8\u610F\uFF1A<code>loadData</code> \u4E0E <code>showSearch</code> \u65E0\u6CD5\u4E00\u8D77\u4F7F\u7528\u3002</p>
- </blockquote>
- <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>Load options lazily with <code>loadData</code>.</p>
- <blockquote>
- <p>Note: <code>loadData</code> cannot work with <code>showSearch</code>.</p>
- </blockquote>
- `,order:9,title:{"zh-CN":"\u52A8\u6001\u52A0\u8F7D\u9009\u9879","en-US":"Load Options Lazily"},relativePath:"components/cascader/demo/lazy.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyCiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIDpvcHRpb25zPSJvcHRpb25zIgogICAgOmxvYWQtZGF0YT0ibG9hZERhdGEiCiAgICBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICAgIGNoYW5nZS1vbi1zZWxlY3QKICAvPgo8L3RlbXBsYXRlPgo8c2NyaXB0IGxhbmc9InRzIj4KaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50LCByZWYgfSBmcm9tICd2dWUnOwppbXBvcnQgdHlwZSB7IENhc2NhZGVyUHJvcHMgfSBmcm9tICdhbnQtZGVzaWduLXZ1ZSc7CgpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIHNldHVwKCkgewogICAgY29uc3Qgb3B0aW9ucyA9IHJlZjxDYXNjYWRlclByb3BzWydvcHRpb25zJ10+KFsKICAgICAgewogICAgICAgIHZhbHVlOiAnemhlamlhbmcnLAogICAgICAgIGxhYmVsOiAnWmhlamlhbmcnLAogICAgICAgIGlzTGVhZjogZmFsc2UsCiAgICAgIH0sCiAgICAgIHsKICAgICAgICB2YWx1ZTogJ2ppYW5nc3UnLAogICAgICAgIGxhYmVsOiAnSmlhbmdzdScsCiAgICAgICAgaXNMZWFmOiBmYWxzZSwKICAgICAgfSwKICAgIF0pOwoKICAgIGNvbnN0IGxvYWREYXRhOiBDYXNjYWRlclByb3BzWydsb2FkRGF0YSddID0gc2VsZWN0ZWRPcHRpb25zID0+IHsKICAgICAgY29uc3QgdGFyZ2V0T3B0aW9uID0gc2VsZWN0ZWRPcHRpb25zW3NlbGVjdGVkT3B0aW9ucy5sZW5ndGggLSAxXTsKICAgICAgdGFyZ2V0T3B0aW9uLmxvYWRpbmcgPSB0cnVlOwoKICAgICAgLy8gbG9hZCBvcHRpb25zIGxhemlseQogICAgICBzZXRUaW1lb3V0KCgpID0+IHsKICAgICAgICB0YXJnZXRPcHRpb24ubG9hZGluZyA9IGZhbHNlOwogICAgICAgIHRhcmdldE9wdGlvbi5jaGlsZHJlbiA9IFsKICAgICAgICAgIHsKICAgICAgICAgICAgbGFiZWw6IGAke3RhcmdldE9wdGlvbi5sYWJlbH0gRHluYW1pYyAxYCwKICAgICAgICAgICAgdmFsdWU6ICdkeW5hbWljMScsCiAgICAgICAgICB9LAogICAgICAgICAgewogICAgICAgICAgICBsYWJlbDogYCR7dGFyZ2V0T3B0aW9uLmxhYmVsfSBEeW5hbWljIDJgLAogICAgICAgICAgICB2YWx1ZTogJ2R5bmFtaWMyJywKICAgICAgICAgIH0sCiAgICAgICAgXTsKICAgICAgICBvcHRpb25zLnZhbHVlID0gWy4uLm9wdGlvbnMudmFsdWVdOwogICAgICB9LCAxMDAwKTsKICAgIH07CgogICAgcmV0dXJuIHsKICAgICAgdmFsdWU6IHJlZjxzdHJpbmdbXT4oW10pLAogICAgICBvcHRpb25zLAogICAgICBsb2FkRGF0YSwKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0PgoK",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyCiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIDpvcHRpb25zPSJvcHRpb25zIgogICAgOmxvYWQtZGF0YT0ibG9hZERhdGEiCiAgICBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICAgIGNoYW5nZS1vbi1zZWxlY3QKICAvPgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIHJlZiB9IGZyb20gJ3Z1ZSc7CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCBvcHRpb25zID0gcmVmKFt7CiAgICAgIHZhbHVlOiAnemhlamlhbmcnLAogICAgICBsYWJlbDogJ1poZWppYW5nJywKICAgICAgaXNMZWFmOiBmYWxzZSwKICAgIH0sIHsKICAgICAgdmFsdWU6ICdqaWFuZ3N1JywKICAgICAgbGFiZWw6ICdKaWFuZ3N1JywKICAgICAgaXNMZWFmOiBmYWxzZSwKICAgIH1dKTsKICAgIGNvbnN0IGxvYWREYXRhID0gc2VsZWN0ZWRPcHRpb25zID0+IHsKICAgICAgY29uc3QgdGFyZ2V0T3B0aW9uID0gc2VsZWN0ZWRPcHRpb25zW3NlbGVjdGVkT3B0aW9ucy5sZW5ndGggLSAxXTsKICAgICAgdGFyZ2V0T3B0aW9uLmxvYWRpbmcgPSB0cnVlOwoKICAgICAgLy8gbG9hZCBvcHRpb25zIGxhemlseQogICAgICBzZXRUaW1lb3V0KCgpID0+IHsKICAgICAgICB0YXJnZXRPcHRpb24ubG9hZGluZyA9IGZhbHNlOwogICAgICAgIHRhcmdldE9wdGlvbi5jaGlsZHJlbiA9IFt7CiAgICAgICAgICBsYWJlbDogYCR7dGFyZ2V0T3B0aW9uLmxhYmVsfSBEeW5hbWljIDFgLAogICAgICAgICAgdmFsdWU6ICdkeW5hbWljMScsCiAgICAgICAgfSwgewogICAgICAgICAgbGFiZWw6IGAke3RhcmdldE9wdGlvbi5sYWJlbH0gRHluYW1pYyAyYCwKICAgICAgICAgIHZhbHVlOiAnZHluYW1pYzInLAogICAgICAgIH1dOwogICAgICAgIG9wdGlvbnMudmFsdWUgPSBbLi4ub3B0aW9ucy52YWx1ZV07CiAgICAgIH0sIDEwMDApOwogICAgfTsKICAgIHJldHVybiB7CiAgICAgIHZhbHVlOiByZWYoW10pLAogICAgICBvcHRpb25zLAogICAgICBsb2FkRGF0YSwKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0Pg=="}},{default:o(()=>[c(l,{value:t.value,"onUpdate:value":s[0]||(s[0]=p=>t.value=p),options:t.options,"load-data":t.loadData,placeholder:"Please select","change-on-select":""},null,8,["value","options","load-data"])]),htmlCode:o(()=>s[1]||(s[1]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":load-data"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("loadData"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"change-on-select"),a(`
- `),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),a(),n("span",{class:"token attr-name"},"lang"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("ts"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"import"),a(" type "),n("span",{class:"token punctuation"},"{"),a(" CascaderProps "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" options "),n("span",{class:"token operator"},"="),a(" ref"),n("span",{class:"token operator"},"<"),a("CascaderProps"),n("span",{class:"token punctuation"},"["),n("span",{class:"token string"},"'options'"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token operator"},">"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"isLeaf"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"isLeaf"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(),n("span",{class:"token literal-property property"},"loadData"),n("span",{class:"token operator"},":"),a(" CascaderProps"),n("span",{class:"token punctuation"},"["),n("span",{class:"token string"},"'loadData'"),n("span",{class:"token punctuation"},"]"),a(),n("span",{class:"token operator"},"="),a(),n("span",{class:"token parameter"},"selectedOptions"),a(),n("span",{class:"token operator"},"=>"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" targetOption "),n("span",{class:"token operator"},"="),a(" selectedOptions"),n("span",{class:"token punctuation"},"["),a("selectedOptions"),n("span",{class:"token punctuation"},"."),a("length "),n("span",{class:"token operator"},"-"),a(),n("span",{class:"token number"},"1"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- targetOption`),n("span",{class:"token punctuation"},"."),a("loading "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token boolean"},"true"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token comment"},"// load options lazily"),a(`
- `),n("span",{class:"token function"},"setTimeout"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token operator"},"=>"),a(),n("span",{class:"token punctuation"},"{"),a(`
- targetOption`),n("span",{class:"token punctuation"},"."),a("loading "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},";"),a(`
- targetOption`),n("span",{class:"token punctuation"},"."),a("children "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token template-string"},[n("span",{class:"token template-punctuation string"},"`"),n("span",{class:"token interpolation"},[n("span",{class:"token interpolation-punctuation punctuation"},"${"),a("targetOption"),n("span",{class:"token punctuation"},"."),a("label"),n("span",{class:"token interpolation-punctuation punctuation"},"}")]),n("span",{class:"token string"}," Dynamic 1"),n("span",{class:"token template-punctuation string"},"`")]),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'dynamic1'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token template-string"},[n("span",{class:"token template-punctuation string"},"`"),n("span",{class:"token interpolation"},[n("span",{class:"token interpolation-punctuation punctuation"},"${"),a("targetOption"),n("span",{class:"token punctuation"},"."),a("label"),n("span",{class:"token interpolation-punctuation punctuation"},"}")]),n("span",{class:"token string"}," Dynamic 2"),n("span",{class:"token template-punctuation string"},"`")]),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'dynamic2'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- options`),n("span",{class:"token punctuation"},"."),a("value "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token operator"},"..."),a("options"),n("span",{class:"token punctuation"},"."),a("value"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token number"},"1000"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(" ref"),n("span",{class:"token operator"},"<"),a("string"),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token operator"},">"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- loadData`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),jsVersionHtml:o(()=>s[2]||(s[2]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":load-data"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("loadData"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"change-on-select"),a(`
- `),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" options "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"isLeaf"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"isLeaf"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(),n("span",{class:"token function-variable function"},"loadData"),a(),n("span",{class:"token operator"},"="),a(),n("span",{class:"token parameter"},"selectedOptions"),a(),n("span",{class:"token operator"},"=>"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" targetOption "),n("span",{class:"token operator"},"="),a(" selectedOptions"),n("span",{class:"token punctuation"},"["),a("selectedOptions"),n("span",{class:"token punctuation"},"."),a("length "),n("span",{class:"token operator"},"-"),a(),n("span",{class:"token number"},"1"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- targetOption`),n("span",{class:"token punctuation"},"."),a("loading "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token boolean"},"true"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token comment"},"// load options lazily"),a(`
- `),n("span",{class:"token function"},"setTimeout"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token operator"},"=>"),a(),n("span",{class:"token punctuation"},"{"),a(`
- targetOption`),n("span",{class:"token punctuation"},"."),a("loading "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token boolean"},"false"),n("span",{class:"token punctuation"},";"),a(`
- targetOption`),n("span",{class:"token punctuation"},"."),a("children "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token template-string"},[n("span",{class:"token template-punctuation string"},"`"),n("span",{class:"token interpolation"},[n("span",{class:"token interpolation-punctuation punctuation"},"${"),a("targetOption"),n("span",{class:"token punctuation"},"."),a("label"),n("span",{class:"token interpolation-punctuation punctuation"},"}")]),n("span",{class:"token string"}," Dynamic 1"),n("span",{class:"token template-punctuation string"},"`")]),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'dynamic1'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token template-string"},[n("span",{class:"token template-punctuation string"},"`"),n("span",{class:"token interpolation"},[n("span",{class:"token interpolation-punctuation punctuation"},"${"),a("targetOption"),n("span",{class:"token punctuation"},"."),a("label"),n("span",{class:"token interpolation-punctuation punctuation"},"}")]),n("span",{class:"token string"}," Dynamic 2"),n("span",{class:"token template-punctuation string"},"`")]),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'dynamic2'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- options`),n("span",{class:"token punctuation"},"."),a("value "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token operator"},"..."),a("options"),n("span",{class:"token punctuation"},"."),a("value"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token number"},"1000"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- loadData`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),_:1})}const kn=I(un,[["render",rn]]),dn=[{value:"zhejiang",label:"Zhejiang",children:[{value:"hangzhou",label:"Hangzhou",children:[{value:"xihu",label:"West Lake"},{value:"xiasha",label:"Xia Sha",disabled:!0}]}]},{value:"jiangsu",label:"Jiangsu",children:[{value:"nanjing",label:"Nanjing",children:[{value:"zhonghuamen",label:"Zhong Hua men"}]}]}],gn=A({setup(){const t=(s,i)=>i.some(r=>r.label.toLowerCase().indexOf(s.toLowerCase())>-1);return{value:C([]),options:dn,filter:t}}});function Cn(t,s,i,r,d,g){const l=e("a-cascader"),u=e("demo-box");return k(),h(u,{jsfiddle:{us:"Search and select options directly.",cn:"\u53EF\u4EE5\u76F4\u63A5\u641C\u7D22\u9009\u9879\u5E76\u9009\u62E9\u3002",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>\u53EF\u4EE5\u76F4\u63A5\u641C\u7D22\u9009\u9879\u5E76\u9009\u62E9\u3002</p>
- <blockquote>
- <p><code>Cascader[showSearch]</code> \u6682\u4E0D\u652F\u6301\u670D\u52A1\u7AEF\u641C\u7D22\uFF0C\u66F4\u591A\u4FE1\u606F\u89C1 <a href="https://github.com/ant-design/ant-design/issues/5547" target="_blank" rel="noopener noreferrer">#5547</a></p>
- </blockquote>
- <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>Search and select options directly.</p>
- <blockquote>
- <p>Now, <code>Cascader[showSearch]</code> doesn't support search on server, more info <a href="https://github.com/ant-design/ant-design/issues/5547" target="_blank" rel="noopener noreferrer">#5547</a></p>
- </blockquote>
- `,order:8,title:{"zh-CN":"\u641C\u7D22","en-US":"Search"},relativePath:"components/cascader/demo/search.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyCiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIDpvcHRpb25zPSJvcHRpb25zIgogICAgOnNob3ctc2VhcmNoPSJ7IGZpbHRlciB9IgogICAgcGxhY2Vob2xkZXI9IlBsZWFzZSBzZWxlY3QiCiAgLz4KPC90ZW1wbGF0ZT4KPHNjcmlwdCBsYW5nPSJ0cyI+CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVmIH0gZnJvbSAndnVlJzsKaW1wb3J0IHR5cGUgeyBDYXNjYWRlclByb3BzIH0gZnJvbSAnYW50LWRlc2lnbi12dWUnOwppbXBvcnQgdHlwZSB7IFNob3dTZWFyY2hUeXBlIH0gZnJvbSAnYW50LWRlc2lnbi12dWUvZXMvY2FzY2FkZXInOwpjb25zdCBvcHRpb25zOiBDYXNjYWRlclByb3BzWydvcHRpb25zJ10gPSBbCiAgewogICAgdmFsdWU6ICd6aGVqaWFuZycsCiAgICBsYWJlbDogJ1poZWppYW5nJywKICAgIGNoaWxkcmVuOiBbCiAgICAgIHsKICAgICAgICB2YWx1ZTogJ2hhbmd6aG91JywKICAgICAgICBsYWJlbDogJ0hhbmd6aG91JywKICAgICAgICBjaGlsZHJlbjogWwogICAgICAgICAgewogICAgICAgICAgICB2YWx1ZTogJ3hpaHUnLAogICAgICAgICAgICBsYWJlbDogJ1dlc3QgTGFrZScsCiAgICAgICAgICB9LAogICAgICAgICAgewogICAgICAgICAgICB2YWx1ZTogJ3hpYXNoYScsCiAgICAgICAgICAgIGxhYmVsOiAnWGlhIFNoYScsCiAgICAgICAgICAgIGRpc2FibGVkOiB0cnVlLAogICAgICAgICAgfSwKICAgICAgICBdLAogICAgICB9LAogICAgXSwKICB9LAogIHsKICAgIHZhbHVlOiAnamlhbmdzdScsCiAgICBsYWJlbDogJ0ppYW5nc3UnLAogICAgY2hpbGRyZW46IFsKICAgICAgewogICAgICAgIHZhbHVlOiAnbmFuamluZycsCiAgICAgICAgbGFiZWw6ICdOYW5qaW5nJywKICAgICAgICBjaGlsZHJlbjogWwogICAgICAgICAgewogICAgICAgICAgICB2YWx1ZTogJ3pob25naHVhbWVuJywKICAgICAgICAgICAgbGFiZWw6ICdaaG9uZyBIdWEgbWVuJywKICAgICAgICAgIH0sCiAgICAgICAgXSwKICAgICAgfSwKICAgIF0sCiAgfSwKXTsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIGNvbnN0IGZpbHRlcjogU2hvd1NlYXJjaFR5cGVbJ2ZpbHRlciddID0gKGlucHV0VmFsdWUsIHBhdGgpID0+IHsKICAgICAgcmV0dXJuIHBhdGguc29tZShvcHRpb24gPT4gb3B0aW9uLmxhYmVsLnRvTG93ZXJDYXNlKCkuaW5kZXhPZihpbnB1dFZhbHVlLnRvTG93ZXJDYXNlKCkpID4gLTEpOwogICAgfTsKCiAgICByZXR1cm4gewogICAgICB2YWx1ZTogcmVmPHN0cmluZ1tdPihbXSksCiAgICAgIG9wdGlvbnMsCiAgICAgIGZpbHRlciwKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0PgoK",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyCiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIDpvcHRpb25zPSJvcHRpb25zIgogICAgOnNob3ctc2VhcmNoPSJ7IGZpbHRlciB9IgogICAgcGxhY2Vob2xkZXI9IlBsZWFzZSBzZWxlY3QiCiAgLz4KPC90ZW1wbGF0ZT4KPHNjcmlwdD4KaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50LCByZWYgfSBmcm9tICd2dWUnOwpjb25zdCBvcHRpb25zID0gW3sKICB2YWx1ZTogJ3poZWppYW5nJywKICBsYWJlbDogJ1poZWppYW5nJywKICBjaGlsZHJlbjogW3sKICAgIHZhbHVlOiAnaGFuZ3pob3UnLAogICAgbGFiZWw6ICdIYW5nemhvdScsCiAgICBjaGlsZHJlbjogW3sKICAgICAgdmFsdWU6ICd4aWh1JywKICAgICAgbGFiZWw6ICdXZXN0IExha2UnLAogICAgfSwgewogICAgICB2YWx1ZTogJ3hpYXNoYScsCiAgICAgIGxhYmVsOiAnWGlhIFNoYScsCiAgICAgIGRpc2FibGVkOiB0cnVlLAogICAgfV0sCiAgfV0sCn0sIHsKICB2YWx1ZTogJ2ppYW5nc3UnLAogIGxhYmVsOiAnSmlhbmdzdScsCiAgY2hpbGRyZW46IFt7CiAgICB2YWx1ZTogJ25hbmppbmcnLAogICAgbGFiZWw6ICdOYW5qaW5nJywKICAgIGNoaWxkcmVuOiBbewogICAgICB2YWx1ZTogJ3pob25naHVhbWVuJywKICAgICAgbGFiZWw6ICdaaG9uZyBIdWEgbWVuJywKICAgIH1dLAogIH1dLAp9XTsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIGNvbnN0IGZpbHRlciA9IChpbnB1dFZhbHVlLCBwYXRoKSA9PiB7CiAgICAgIHJldHVybiBwYXRoLnNvbWUob3B0aW9uID0+IG9wdGlvbi5sYWJlbC50b0xvd2VyQ2FzZSgpLmluZGV4T2YoaW5wdXRWYWx1ZS50b0xvd2VyQ2FzZSgpKSA+IC0xKTsKICAgIH07CiAgICByZXR1cm4gewogICAgICB2YWx1ZTogcmVmKFtdKSwKICAgICAgb3B0aW9ucywKICAgICAgZmlsdGVyLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+"}},{default:o(()=>[c(l,{value:t.value,"onUpdate:value":s[0]||(s[0]=p=>t.value=p),options:t.options,"show-search":{filter:t.filter},placeholder:"Please select"},null,8,["value","options","show-search"])]),htmlCode:o(()=>s[1]||(s[1]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":show-search"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("{ filter }"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),a(),n("span",{class:"token attr-name"},"lang"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("ts"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"import"),a(" type "),n("span",{class:"token punctuation"},"{"),a(" CascaderProps "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"import"),a(" type "),n("span",{class:"token punctuation"},"{"),a(" ShowSearchType "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'ant-design-vue/es/cascader'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(),n("span",{class:"token literal-property property"},"options"),n("span",{class:"token operator"},":"),a(" CascaderProps"),n("span",{class:"token punctuation"},"["),n("span",{class:"token string"},"'options'"),n("span",{class:"token punctuation"},"]"),a(),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xiasha'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Xia Sha'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"disabled"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token boolean"},"true"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"const"),a(),n("span",{class:"token literal-property property"},"filter"),n("span",{class:"token operator"},":"),a(" ShowSearchType"),n("span",{class:"token punctuation"},"["),n("span",{class:"token string"},"'filter'"),n("span",{class:"token punctuation"},"]"),a(),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"("),n("span",{class:"token parameter"},[a("inputValue"),n("span",{class:"token punctuation"},","),a(" path")]),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token operator"},"=>"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(" path"),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"some"),n("span",{class:"token punctuation"},"("),n("span",{class:"token parameter"},"option"),a(),n("span",{class:"token operator"},"=>"),a(" option"),n("span",{class:"token punctuation"},"."),a("label"),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"toLowerCase"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"indexOf"),n("span",{class:"token punctuation"},"("),a("inputValue"),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"toLowerCase"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token operator"},">"),a(),n("span",{class:"token operator"},"-"),n("span",{class:"token number"},"1"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(" ref"),n("span",{class:"token operator"},"<"),a("string"),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token operator"},">"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- filter`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),jsVersionHtml:o(()=>s[2]||(s[2]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":show-search"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("{ filter }"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" options "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xiasha'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Xia Sha'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"disabled"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token boolean"},"true"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"const"),a(),n("span",{class:"token function-variable function"},"filter"),a(),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"("),n("span",{class:"token parameter"},[a("inputValue"),n("span",{class:"token punctuation"},","),a(" path")]),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token operator"},"=>"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(" path"),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"some"),n("span",{class:"token punctuation"},"("),n("span",{class:"token parameter"},"option"),a(),n("span",{class:"token operator"},"=>"),a(" option"),n("span",{class:"token punctuation"},"."),a("label"),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"toLowerCase"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"indexOf"),n("span",{class:"token punctuation"},"("),a("inputValue"),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"toLowerCase"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token operator"},">"),a(),n("span",{class:"token operator"},"-"),n("span",{class:"token number"},"1"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- filter`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),_:1})}const In=I(gn,[["render",Cn]]),hn=[{value:"zhejiang",label:"Zhejiang",children:[{value:"hangzhou",label:"Hangzhou",children:[{value:"xihu",label:"West Lake"}]}]},{value:"jiangsu",label:"Jiangsu",children:[{value:"nanjing",label:"Nanjing",children:[{value:"zhonghuamen",label:"Zhong Hua Men"}]}]}],An=A({setup(){return{value:C([]),options:hn}}});function bn(t,s,i,r,d,g){const l=e("a-cascader"),u=e("demo-box");return k(),h(u,{jsfiddle:{us:"Cascade selection box of different sizes.",cn:"\u4E0D\u540C\u5927\u5C0F\u7684\u7EA7\u8054\u9009\u62E9\u5668\u3002",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>\u4E0D\u540C\u5927\u5C0F\u7684\u7EA7\u8054\u9009\u62E9\u5668\u3002</p>
- <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>Cascade selection box of different sizes.</p>
- `,order:6,title:{"zh-CN":"\u5927\u5C0F","en-US":"Size"},relativePath:"components/cascader/demo/size.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyIHYtbW9kZWw6dmFsdWU9InZhbHVlIiBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIgc2l6ZT0ibGFyZ2UiIDpvcHRpb25zPSJvcHRpb25zIiAvPgogIDxiciAvPgogIDxiciAvPgogIDxhLWNhc2NhZGVyIHYtbW9kZWw6dmFsdWU9InZhbHVlIiBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIgOm9wdGlvbnM9Im9wdGlvbnMiIC8+CiAgPGJyIC8+CiAgPGJyIC8+CiAgPGEtY2FzY2FkZXIgdi1tb2RlbDp2YWx1ZT0idmFsdWUiIHBsYWNlaG9sZGVyPSJQbGVhc2Ugc2VsZWN0IiBzaXplPSJzbWFsbCIgOm9wdGlvbnM9Im9wdGlvbnMiIC8+CiAgPGJyIC8+CiAgPGJyIC8+CjwvdGVtcGxhdGU+CjxzY3JpcHQgbGFuZz0idHMiPgppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIHJlZiB9IGZyb20gJ3Z1ZSc7CmltcG9ydCB0eXBlIHsgQ2FzY2FkZXJQcm9wcyB9IGZyb20gJ2FudC1kZXNpZ24tdnVlJzsKY29uc3Qgb3B0aW9uczogQ2FzY2FkZXJQcm9wc1snb3B0aW9ucyddID0gWwogIHsKICAgIHZhbHVlOiAnemhlamlhbmcnLAogICAgbGFiZWw6ICdaaGVqaWFuZycsCiAgICBjaGlsZHJlbjogWwogICAgICB7CiAgICAgICAgdmFsdWU6ICdoYW5nemhvdScsCiAgICAgICAgbGFiZWw6ICdIYW5nemhvdScsCiAgICAgICAgY2hpbGRyZW46IFsKICAgICAgICAgIHsKICAgICAgICAgICAgdmFsdWU6ICd4aWh1JywKICAgICAgICAgICAgbGFiZWw6ICdXZXN0IExha2UnLAogICAgICAgICAgfSwKICAgICAgICBdLAogICAgICB9LAogICAgXSwKICB9LAogIHsKICAgIHZhbHVlOiAnamlhbmdzdScsCiAgICBsYWJlbDogJ0ppYW5nc3UnLAogICAgY2hpbGRyZW46IFsKICAgICAgewogICAgICAgIHZhbHVlOiAnbmFuamluZycsCiAgICAgICAgbGFiZWw6ICdOYW5qaW5nJywKICAgICAgICBjaGlsZHJlbjogWwogICAgICAgICAgewogICAgICAgICAgICB2YWx1ZTogJ3pob25naHVhbWVuJywKICAgICAgICAgICAgbGFiZWw6ICdaaG9uZyBIdWEgTWVuJywKICAgICAgICAgIH0sCiAgICAgICAgXSwKICAgICAgfSwKICAgIF0sCiAgfSwKXTsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIHJldHVybiB7CiAgICAgIHZhbHVlOiByZWY8c3RyaW5nW10+KFtdKSwKICAgICAgb3B0aW9ucywKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0PgoK",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyIHYtbW9kZWw6dmFsdWU9InZhbHVlIiBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIgc2l6ZT0ibGFyZ2UiIDpvcHRpb25zPSJvcHRpb25zIiAvPgogIDxiciAvPgogIDxiciAvPgogIDxhLWNhc2NhZGVyIHYtbW9kZWw6dmFsdWU9InZhbHVlIiBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIgOm9wdGlvbnM9Im9wdGlvbnMiIC8+CiAgPGJyIC8+CiAgPGJyIC8+CiAgPGEtY2FzY2FkZXIgdi1tb2RlbDp2YWx1ZT0idmFsdWUiIHBsYWNlaG9sZGVyPSJQbGVhc2Ugc2VsZWN0IiBzaXplPSJzbWFsbCIgOm9wdGlvbnM9Im9wdGlvbnMiIC8+CiAgPGJyIC8+CiAgPGJyIC8+CjwvdGVtcGxhdGU+CjxzY3JpcHQ+CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVmIH0gZnJvbSAndnVlJzsKY29uc3Qgb3B0aW9ucyA9IFt7CiAgdmFsdWU6ICd6aGVqaWFuZycsCiAgbGFiZWw6ICdaaGVqaWFuZycsCiAgY2hpbGRyZW46IFt7CiAgICB2YWx1ZTogJ2hhbmd6aG91JywKICAgIGxhYmVsOiAnSGFuZ3pob3UnLAogICAgY2hpbGRyZW46IFt7CiAgICAgIHZhbHVlOiAneGlodScsCiAgICAgIGxhYmVsOiAnV2VzdCBMYWtlJywKICAgIH1dLAogIH1dLAp9LCB7CiAgdmFsdWU6ICdqaWFuZ3N1JywKICBsYWJlbDogJ0ppYW5nc3UnLAogIGNoaWxkcmVuOiBbewogICAgdmFsdWU6ICduYW5qaW5nJywKICAgIGxhYmVsOiAnTmFuamluZycsCiAgICBjaGlsZHJlbjogW3sKICAgICAgdmFsdWU6ICd6aG9uZ2h1YW1lbicsCiAgICAgIGxhYmVsOiAnWmhvbmcgSHVhIE1lbicsCiAgICB9XSwKICB9XSwKfV07CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICByZXR1cm4gewogICAgICB2YWx1ZTogcmVmKFtdKSwKICAgICAgb3B0aW9ucywKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0Pg=="}},{default:o(()=>[c(l,{value:t.value,"onUpdate:value":s[0]||(s[0]=p=>t.value=p),placeholder:"Please select",size:"large",options:t.options},null,8,["value","options"]),s[3]||(s[3]=n("br",null,null,-1)),s[4]||(s[4]=n("br",null,null,-1)),c(l,{value:t.value,"onUpdate:value":s[1]||(s[1]=p=>t.value=p),placeholder:"Please select",options:t.options},null,8,["value","options"]),s[5]||(s[5]=n("br",null,null,-1)),s[6]||(s[6]=n("br",null,null,-1)),c(l,{value:t.value,"onUpdate:value":s[2]||(s[2]=p=>t.value=p),placeholder:"Please select",size:"small",options:t.options},null,8,["value","options"]),s[7]||(s[7]=n("br",null,null,-1)),s[8]||(s[8]=n("br",null,null,-1))]),htmlCode:o(()=>s[9]||(s[9]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},"size"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("large"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("br")]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("br")]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("br")]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("br")]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},"size"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("small"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("br")]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("br")]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),a(),n("span",{class:"token attr-name"},"lang"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("ts"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"import"),a(" type "),n("span",{class:"token punctuation"},"{"),a(" CascaderProps "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(),n("span",{class:"token literal-property property"},"options"),n("span",{class:"token operator"},":"),a(" CascaderProps"),n("span",{class:"token punctuation"},"["),n("span",{class:"token string"},"'options'"),n("span",{class:"token punctuation"},"]"),a(),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua Men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(" ref"),n("span",{class:"token operator"},"<"),a("string"),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token operator"},">"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),jsVersionHtml:o(()=>s[10]||(s[10]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},"size"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("large"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("br")]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("br")]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("br")]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("br")]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},"size"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("small"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("br")]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("br")]),a(),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" options "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua Men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),_:1})}const yn=I(An,[["render",bn]]),mn=[{code:"zhejiang",name:"Zhejiang",items:[{code:"hangzhou",name:"Hangzhou",items:[{code:"xihu",name:"West Lake"}]}]},{code:"jiangsu",name:"Jiangsu",items:[{code:"nanjing",name:"Nanjing",items:[{code:"zhonghuamen",name:"Zhong Hua Men"}]}]}],vn=A({setup(){return{value:C([]),options:mn}}});function Wn(t,s,i,r,d,g){const l=e("a-cascader"),u=e("demo-box");return k(),h(u,{jsfiddle:{us:"Custom Field Names",cn:"\u81EA\u5B9A\u4E49\u5B57\u6BB5\u540D\u3002",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>\u81EA\u5B9A\u4E49\u5B57\u6BB5\u540D\u3002</p>
- <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>Custom Field Names</p>
- `,order:10,title:{"zh-CN":"\u81EA\u5B9A\u4E49\u5B57\u6BB5\u540D","en-US":"Custom Field Names"},relativePath:"components/cascader/demo/fields-name.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyCiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIDpmaWVsZC1uYW1lcz0ieyBsYWJlbDogJ25hbWUnLCB2YWx1ZTogJ2NvZGUnLCBjaGlsZHJlbjogJ2l0ZW1zJyB9IgogICAgOm9wdGlvbnM9Im9wdGlvbnMiCiAgICBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICAvPgo8L3RlbXBsYXRlPgo8c2NyaXB0IGxhbmc9InRzIj4KaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50LCByZWYgfSBmcm9tICd2dWUnOwppbXBvcnQgdHlwZSB7IENhc2NhZGVyUHJvcHMgfSBmcm9tICdhbnQtZGVzaWduLXZ1ZSc7CmNvbnN0IG9wdGlvbnM6IENhc2NhZGVyUHJvcHNbJ29wdGlvbnMnXSA9IFsKICB7CiAgICBjb2RlOiAnemhlamlhbmcnLAogICAgbmFtZTogJ1poZWppYW5nJywKICAgIGl0ZW1zOiBbCiAgICAgIHsKICAgICAgICBjb2RlOiAnaGFuZ3pob3UnLAogICAgICAgIG5hbWU6ICdIYW5nemhvdScsCiAgICAgICAgaXRlbXM6IFsKICAgICAgICAgIHsKICAgICAgICAgICAgY29kZTogJ3hpaHUnLAogICAgICAgICAgICBuYW1lOiAnV2VzdCBMYWtlJywKICAgICAgICAgIH0sCiAgICAgICAgXSwKICAgICAgfSwKICAgIF0sCiAgfSwKICB7CiAgICBjb2RlOiAnamlhbmdzdScsCiAgICBuYW1lOiAnSmlhbmdzdScsCiAgICBpdGVtczogWwogICAgICB7CiAgICAgICAgY29kZTogJ25hbmppbmcnLAogICAgICAgIG5hbWU6ICdOYW5qaW5nJywKICAgICAgICBpdGVtczogWwogICAgICAgICAgewogICAgICAgICAgICBjb2RlOiAnemhvbmdodWFtZW4nLAogICAgICAgICAgICBuYW1lOiAnWmhvbmcgSHVhIE1lbicsCiAgICAgICAgICB9LAogICAgICAgIF0sCiAgICAgIH0sCiAgICBdLAogIH0sCl07CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICByZXR1cm4gewogICAgICB2YWx1ZTogcmVmPHN0cmluZ1tdPihbXSksCiAgICAgIG9wdGlvbnMsCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4KCg==",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyCiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIDpmaWVsZC1uYW1lcz0ieyBsYWJlbDogJ25hbWUnLCB2YWx1ZTogJ2NvZGUnLCBjaGlsZHJlbjogJ2l0ZW1zJyB9IgogICAgOm9wdGlvbnM9Im9wdGlvbnMiCiAgICBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICAvPgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIHJlZiB9IGZyb20gJ3Z1ZSc7CmNvbnN0IG9wdGlvbnMgPSBbewogIGNvZGU6ICd6aGVqaWFuZycsCiAgbmFtZTogJ1poZWppYW5nJywKICBpdGVtczogW3sKICAgIGNvZGU6ICdoYW5nemhvdScsCiAgICBuYW1lOiAnSGFuZ3pob3UnLAogICAgaXRlbXM6IFt7CiAgICAgIGNvZGU6ICd4aWh1JywKICAgICAgbmFtZTogJ1dlc3QgTGFrZScsCiAgICB9XSwKICB9XSwKfSwgewogIGNvZGU6ICdqaWFuZ3N1JywKICBuYW1lOiAnSmlhbmdzdScsCiAgaXRlbXM6IFt7CiAgICBjb2RlOiAnbmFuamluZycsCiAgICBuYW1lOiAnTmFuamluZycsCiAgICBpdGVtczogW3sKICAgICAgY29kZTogJ3pob25naHVhbWVuJywKICAgICAgbmFtZTogJ1pob25nIEh1YSBNZW4nLAogICAgfV0sCiAgfV0sCn1dOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIHNldHVwKCkgewogICAgcmV0dXJuIHsKICAgICAgdmFsdWU6IHJlZihbXSksCiAgICAgIG9wdGlvbnMsCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4="}},{default:o(()=>[c(l,{value:t.value,"onUpdate:value":s[0]||(s[0]=p=>t.value=p),"field-names":{label:"name",value:"code",children:"items"},options:t.options,placeholder:"Please select"},null,8,["value","options"])]),htmlCode:o(()=>s[1]||(s[1]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":field-names"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("{ label: 'name', value: 'code', children: 'items' }"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),a(),n("span",{class:"token attr-name"},"lang"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("ts"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"import"),a(" type "),n("span",{class:"token punctuation"},"{"),a(" CascaderProps "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(),n("span",{class:"token literal-property property"},"options"),n("span",{class:"token operator"},":"),a(" CascaderProps"),n("span",{class:"token punctuation"},"["),n("span",{class:"token string"},"'options'"),n("span",{class:"token punctuation"},"]"),a(),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"code"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"name"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"items"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"code"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"name"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"items"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"code"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"name"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"code"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"name"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"items"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"code"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"name"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"items"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"code"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"name"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua Men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(" ref"),n("span",{class:"token operator"},"<"),a("string"),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token operator"},">"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),jsVersionHtml:o(()=>s[2]||(s[2]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":field-names"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("{ label: 'name', value: 'code', children: 'items' }"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" options "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"code"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"name"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"items"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"code"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"name"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"items"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"code"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"name"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"code"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"name"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"items"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"code"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"name"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"items"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"code"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"name"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua Men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),_:1})}const Zn=I(vn,[["render",Wn]]),wn=[{value:"zhejiang",label:"Zhejiang",children:[{value:"hangzhou",label:"Hangzhou",children:[{value:"xihu",label:"West Lake"}]}]},{value:"jiangsu",label:"Jiangsu",children:[{value:"nanjing",label:"Nanjing",children:[{value:"zhonghuamen",label:"Zhong Hua Men"}]}]}],fn=A({components:{SmileOutlined:N},setup(){return{value1:C([]),value2:C([]),options:wn}}});function Bn(t,s,i,r,d,g){const l=e("smile-outlined"),u=e("a-cascader"),p=e("a-space"),b=e("demo-box");return k(),h(b,{jsfiddle:{us:"Custom suffix icon",cn:"\u81EA\u5B9A\u4E49\u540E\u7F00\u56FE\u6807",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>\u81EA\u5B9A\u4E49\u540E\u7F00\u56FE\u6807</p>
- <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>Custom suffix icon</p>
- `,order:11,title:{"zh-CN":"\u540E\u7F00\u56FE\u6807","en-US":"Suffix"},relativePath:"components/cascader/demo/suffix.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLXNwYWNlPgogICAgPGEtY2FzY2FkZXIKICAgICAgdi1tb2RlbDp2YWx1ZT0idmFsdWUxIgogICAgICBzdHlsZT0ibWFyZ2luLXRvcDogMXJlbSIKICAgICAgOm9wdGlvbnM9Im9wdGlvbnMiCiAgICAgIHBsYWNlaG9sZGVyPSJQbGVhc2Ugc2VsZWN0IgogICAgPgogICAgICA8dGVtcGxhdGUgI3N1ZmZpeEljb24+PHNtaWxlLW91dGxpbmVkIGNsYXNzPSJ0ZXN0IiAvPjwvdGVtcGxhdGU+CiAgICA8L2EtY2FzY2FkZXI+CiAgICA8YS1jYXNjYWRlcgogICAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZTIiCiAgICAgIHN1ZmZpeC1pY29uPSJhYiIKICAgICAgc3R5bGU9Im1hcmdpbi10b3A6IDFyZW0iCiAgICAgIDpvcHRpb25zPSJvcHRpb25zIgogICAgICBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICAgIC8+CiAgPC9hLXNwYWNlPgo8L3RlbXBsYXRlPgo8c2NyaXB0IGxhbmc9InRzIj4KaW1wb3J0IHsgU21pbGVPdXRsaW5lZCB9IGZyb20gJ0BhbnQtZGVzaWduL2ljb25zLXZ1ZSc7CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVmIH0gZnJvbSAndnVlJzsKaW1wb3J0IHR5cGUgeyBDYXNjYWRlclByb3BzIH0gZnJvbSAnYW50LWRlc2lnbi12dWUnOwpjb25zdCBvcHRpb25zOiBDYXNjYWRlclByb3BzWydvcHRpb25zJ10gPSBbCiAgewogICAgdmFsdWU6ICd6aGVqaWFuZycsCiAgICBsYWJlbDogJ1poZWppYW5nJywKICAgIGNoaWxkcmVuOiBbCiAgICAgIHsKICAgICAgICB2YWx1ZTogJ2hhbmd6aG91JywKICAgICAgICBsYWJlbDogJ0hhbmd6aG91JywKICAgICAgICBjaGlsZHJlbjogWwogICAgICAgICAgewogICAgICAgICAgICB2YWx1ZTogJ3hpaHUnLAogICAgICAgICAgICBsYWJlbDogJ1dlc3QgTGFrZScsCiAgICAgICAgICB9LAogICAgICAgIF0sCiAgICAgIH0sCiAgICBdLAogIH0sCiAgewogICAgdmFsdWU6ICdqaWFuZ3N1JywKICAgIGxhYmVsOiAnSmlhbmdzdScsCiAgICBjaGlsZHJlbjogWwogICAgICB7CiAgICAgICAgdmFsdWU6ICduYW5qaW5nJywKICAgICAgICBsYWJlbDogJ05hbmppbmcnLAogICAgICAgIGNoaWxkcmVuOiBbCiAgICAgICAgICB7CiAgICAgICAgICAgIHZhbHVlOiAnemhvbmdodWFtZW4nLAogICAgICAgICAgICBsYWJlbDogJ1pob25nIEh1YSBNZW4nLAogICAgICAgICAgfSwKICAgICAgICBdLAogICAgICB9LAogICAgXSwKICB9LApdOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIGNvbXBvbmVudHM6IHsKICAgIFNtaWxlT3V0bGluZWQsCiAgfSwKICBzZXR1cCgpIHsKICAgIHJldHVybiB7CiAgICAgIHZhbHVlMTogcmVmPHN0cmluZ1tdPihbXSksCiAgICAgIHZhbHVlMjogcmVmPHN0cmluZ1tdPihbXSksCiAgICAgIG9wdGlvbnMsCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4KCg==",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLXNwYWNlPgogICAgPGEtY2FzY2FkZXIKICAgICAgdi1tb2RlbDp2YWx1ZT0idmFsdWUxIgogICAgICBzdHlsZT0ibWFyZ2luLXRvcDogMXJlbSIKICAgICAgOm9wdGlvbnM9Im9wdGlvbnMiCiAgICAgIHBsYWNlaG9sZGVyPSJQbGVhc2Ugc2VsZWN0IgogICAgPgogICAgICA8dGVtcGxhdGUgI3N1ZmZpeEljb24+PHNtaWxlLW91dGxpbmVkIGNsYXNzPSJ0ZXN0IiAvPjwvdGVtcGxhdGU+CiAgICA8L2EtY2FzY2FkZXI+CiAgICA8YS1jYXNjYWRlcgogICAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZTIiCiAgICAgIHN1ZmZpeC1pY29uPSJhYiIKICAgICAgc3R5bGU9Im1hcmdpbi10b3A6IDFyZW0iCiAgICAgIDpvcHRpb25zPSJvcHRpb25zIgogICAgICBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICAgIC8+CiAgPC9hLXNwYWNlPgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBTbWlsZU91dGxpbmVkIH0gZnJvbSAnQGFudC1kZXNpZ24vaWNvbnMtdnVlJzsKaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50LCByZWYgfSBmcm9tICd2dWUnOwpjb25zdCBvcHRpb25zID0gW3sKICB2YWx1ZTogJ3poZWppYW5nJywKICBsYWJlbDogJ1poZWppYW5nJywKICBjaGlsZHJlbjogW3sKICAgIHZhbHVlOiAnaGFuZ3pob3UnLAogICAgbGFiZWw6ICdIYW5nemhvdScsCiAgICBjaGlsZHJlbjogW3sKICAgICAgdmFsdWU6ICd4aWh1JywKICAgICAgbGFiZWw6ICdXZXN0IExha2UnLAogICAgfV0sCiAgfV0sCn0sIHsKICB2YWx1ZTogJ2ppYW5nc3UnLAogIGxhYmVsOiAnSmlhbmdzdScsCiAgY2hpbGRyZW46IFt7CiAgICB2YWx1ZTogJ25hbmppbmcnLAogICAgbGFiZWw6ICdOYW5qaW5nJywKICAgIGNoaWxkcmVuOiBbewogICAgICB2YWx1ZTogJ3pob25naHVhbWVuJywKICAgICAgbGFiZWw6ICdaaG9uZyBIdWEgTWVuJywKICAgIH1dLAogIH1dLAp9XTsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBjb21wb25lbnRzOiB7CiAgICBTbWlsZU91dGxpbmVkLAogIH0sCiAgc2V0dXAoKSB7CiAgICByZXR1cm4gewogICAgICB2YWx1ZTE6IHJlZihbXSksCiAgICAgIHZhbHVlMjogcmVmKFtdKSwKICAgICAgb3B0aW9ucywKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0Pg=="}},{default:o(()=>[c(p,null,{default:o(()=>[c(u,{value:t.value1,"onUpdate:value":s[0]||(s[0]=y=>t.value1=y),style:{"margin-top":"1rem"},options:t.options,placeholder:"Please select"},{suffixIcon:o(()=>[c(l,{class:"test"})]),_:1},8,["value","options"]),c(u,{value:t.value2,"onUpdate:value":s[1]||(s[1]=y=>t.value2=y),"suffix-icon":"ab",style:{"margin-top":"1rem"},options:t.options,placeholder:"Please select"},null,8,["value","options"])]),_:1})]),htmlCode:o(()=>s[2]||(s[2]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-space")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value1"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token special-attr"},[n("span",{class:"token attr-name"},"style"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),n("span",{class:"token value css language-css"},[n("span",{class:"token property"},"margin-top"),n("span",{class:"token punctuation"},":"),a(" 1rem")]),n("span",{class:"token punctuation"},'"')])]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),a(),n("span",{class:"token attr-name"},"#suffixIcon"),n("span",{class:"token punctuation"},">")]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("smile-outlined")]),a(),n("span",{class:"token attr-name"},"class"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("test"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token punctuation"},"/>")]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("a-cascader")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value2"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"suffix-icon"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("ab"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token special-attr"},[n("span",{class:"token attr-name"},"style"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),n("span",{class:"token value css language-css"},[n("span",{class:"token property"},"margin-top"),n("span",{class:"token punctuation"},":"),a(" 1rem")]),n("span",{class:"token punctuation"},'"')])]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("a-space")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),a(),n("span",{class:"token attr-name"},"lang"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("ts"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" SmileOutlined "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'@ant-design/icons-vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"import"),a(" type "),n("span",{class:"token punctuation"},"{"),a(" CascaderProps "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(),n("span",{class:"token literal-property property"},"options"),n("span",{class:"token operator"},":"),a(" CascaderProps"),n("span",{class:"token punctuation"},"["),n("span",{class:"token string"},"'options'"),n("span",{class:"token punctuation"},"]"),a(),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua Men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"components"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"{"),a(`
- SmileOutlined`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value1"),n("span",{class:"token operator"},":"),a(" ref"),n("span",{class:"token operator"},"<"),a("string"),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token operator"},">"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"value2"),n("span",{class:"token operator"},":"),a(" ref"),n("span",{class:"token operator"},"<"),a("string"),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token operator"},">"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),jsVersionHtml:o(()=>s[3]||(s[3]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-space")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value1"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token special-attr"},[n("span",{class:"token attr-name"},"style"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),n("span",{class:"token value css language-css"},[n("span",{class:"token property"},"margin-top"),n("span",{class:"token punctuation"},":"),a(" 1rem")]),n("span",{class:"token punctuation"},'"')])]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),a(),n("span",{class:"token attr-name"},"#suffixIcon"),n("span",{class:"token punctuation"},">")]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("smile-outlined")]),a(),n("span",{class:"token attr-name"},"class"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("test"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token punctuation"},"/>")]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("a-cascader")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value2"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"suffix-icon"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("ab"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token special-attr"},[n("span",{class:"token attr-name"},"style"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),n("span",{class:"token value css language-css"},[n("span",{class:"token property"},"margin-top"),n("span",{class:"token punctuation"},":"),a(" 1rem")]),n("span",{class:"token punctuation"},'"')])]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token punctuation"},"/>")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("a-space")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" SmileOutlined "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'@ant-design/icons-vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" options "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Hangzhou'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'xihu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'West Lake'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Jiangsu'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Nanjing'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhonghuamen'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhong Hua Men'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"components"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"{"),a(`
- SmileOutlined`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value1"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"value2"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),_:1})}const Gn=I(fn,[["render",Bn]]),Hn=[{label:"Light",value:"light",children:new Array(20).fill(null).map((t,s)=>({label:`Number ${s}`,value:s}))},{label:"Bamboo",value:"bamboo",children:[{label:"Little",value:"little",children:[{label:"Toy Fish",value:"fish"},{label:"Toy Cards",value:"cards"},{label:"Toy Bird",value:"bird"}]}]}],Vn=A({setup(){return{value:C([]),options:Hn}}});function Yn(t,s,i,r,d,g){const l=e("a-cascader"),u=e("demo-box");return k(),h(u,{jsfiddle:{us:"Select multiple options",cn:"\u4E00\u6B21\u6027\u9009\u62E9\u591A\u4E2A\u9009\u9879\u3002",docHtml:`<h2 id="zh-CN">zh-CN <a class="header-anchor" href="#zh-CN">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>\u4E00\u6B21\u6027\u9009\u62E9\u591A\u4E2A\u9009\u9879\u3002</p>
- <h2 id="en-US">en-US <a class="header-anchor" href="#en-US">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <p>Select multiple options</p>
- `,order:5.1,version:"3.0.0",title:{"zh-CN":"\u591A\u9009","en-US":"Multiple"},relativePath:"components/cascader/demo/multiple.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyCiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIHN0eWxlPSJ3aWR0aDogMTAwJSIKICAgIG11bHRpcGxlCiAgICBtYXgtdGFnLWNvdW50PSJyZXNwb25zaXZlIgogICAgOm9wdGlvbnM9Im9wdGlvbnMiCiAgICBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICA+PC9hLWNhc2NhZGVyPgo8L3RlbXBsYXRlPgo8c2NyaXB0IGxhbmc9InRzIj4KaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50LCByZWYgfSBmcm9tICd2dWUnOwppbXBvcnQgdHlwZSB7IENhc2NhZGVyUHJvcHMgfSBmcm9tICdhbnQtZGVzaWduLXZ1ZSc7CmNvbnN0IG9wdGlvbnM6IENhc2NhZGVyUHJvcHNbJ29wdGlvbnMnXSA9IFsKICB7CiAgICBsYWJlbDogJ0xpZ2h0JywKICAgIHZhbHVlOiAnbGlnaHQnLAogICAgY2hpbGRyZW46IG5ldyBBcnJheSgyMCkKICAgICAgLmZpbGwobnVsbCkKICAgICAgLm1hcCgoXywgaW5kZXgpID0+ICh7IGxhYmVsOiBgTnVtYmVyICR7aW5kZXh9YCwgdmFsdWU6IGluZGV4IH0pKSwKICB9LAogIHsKICAgIGxhYmVsOiAnQmFtYm9vJywKICAgIHZhbHVlOiAnYmFtYm9vJywKICAgIGNoaWxkcmVuOiBbCiAgICAgIHsKICAgICAgICBsYWJlbDogJ0xpdHRsZScsCiAgICAgICAgdmFsdWU6ICdsaXR0bGUnLAogICAgICAgIGNoaWxkcmVuOiBbCiAgICAgICAgICB7CiAgICAgICAgICAgIGxhYmVsOiAnVG95IEZpc2gnLAogICAgICAgICAgICB2YWx1ZTogJ2Zpc2gnLAogICAgICAgICAgfSwKICAgICAgICAgIHsKICAgICAgICAgICAgbGFiZWw6ICdUb3kgQ2FyZHMnLAogICAgICAgICAgICB2YWx1ZTogJ2NhcmRzJywKICAgICAgICAgIH0sCiAgICAgICAgICB7CiAgICAgICAgICAgIGxhYmVsOiAnVG95IEJpcmQnLAogICAgICAgICAgICB2YWx1ZTogJ2JpcmQnLAogICAgICAgICAgfSwKICAgICAgICBdLAogICAgICB9LAogICAgXSwKICB9LApdOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIHNldHVwKCkgewogICAgcmV0dXJuIHsKICAgICAgdmFsdWU6IHJlZjxzdHJpbmdbXT4oW10pLAogICAgICBvcHRpb25zLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+Cgo=",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyCiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIHN0eWxlPSJ3aWR0aDogMTAwJSIKICAgIG11bHRpcGxlCiAgICBtYXgtdGFnLWNvdW50PSJyZXNwb25zaXZlIgogICAgOm9wdGlvbnM9Im9wdGlvbnMiCiAgICBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICA+PC9hLWNhc2NhZGVyPgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIHJlZiB9IGZyb20gJ3Z1ZSc7CmNvbnN0IG9wdGlvbnMgPSBbewogIGxhYmVsOiAnTGlnaHQnLAogIHZhbHVlOiAnbGlnaHQnLAogIGNoaWxkcmVuOiBuZXcgQXJyYXkoMjApLmZpbGwobnVsbCkubWFwKChfLCBpbmRleCkgPT4gKHsKICAgIGxhYmVsOiBgTnVtYmVyICR7aW5kZXh9YCwKICAgIHZhbHVlOiBpbmRleCwKICB9KSksCn0sIHsKICBsYWJlbDogJ0JhbWJvbycsCiAgdmFsdWU6ICdiYW1ib28nLAogIGNoaWxkcmVuOiBbewogICAgbGFiZWw6ICdMaXR0bGUnLAogICAgdmFsdWU6ICdsaXR0bGUnLAogICAgY2hpbGRyZW46IFt7CiAgICAgIGxhYmVsOiAnVG95IEZpc2gnLAogICAgICB2YWx1ZTogJ2Zpc2gnLAogICAgfSwgewogICAgICBsYWJlbDogJ1RveSBDYXJkcycsCiAgICAgIHZhbHVlOiAnY2FyZHMnLAogICAgfSwgewogICAgICBsYWJlbDogJ1RveSBCaXJkJywKICAgICAgdmFsdWU6ICdiaXJkJywKICAgIH1dLAogIH1dLAp9XTsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIHJldHVybiB7CiAgICAgIHZhbHVlOiByZWYoW10pLAogICAgICBvcHRpb25zLAogICAgfTsKICB9LAp9KTsKPC9zY3JpcHQ+"}},{default:o(()=>[c(l,{value:t.value,"onUpdate:value":s[0]||(s[0]=p=>t.value=p),style:{width:"100%"},multiple:"","max-tag-count":"responsive",options:t.options,placeholder:"Please select"},null,8,["value","options"])]),htmlCode:o(()=>s[1]||(s[1]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token special-attr"},[n("span",{class:"token attr-name"},"style"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),n("span",{class:"token value css language-css"},[n("span",{class:"token property"},"width"),n("span",{class:"token punctuation"},":"),a(" 100%")]),n("span",{class:"token punctuation"},'"')])]),a(`
- `),n("span",{class:"token attr-name"},"multiple"),a(`
- `),n("span",{class:"token attr-name"},"max-tag-count"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("responsive"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token punctuation"},">")]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("a-cascader")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),a(),n("span",{class:"token attr-name"},"lang"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("ts"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"import"),a(" type "),n("span",{class:"token punctuation"},"{"),a(" CascaderProps "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(),n("span",{class:"token literal-property property"},"options"),n("span",{class:"token operator"},":"),a(" CascaderProps"),n("span",{class:"token punctuation"},"["),n("span",{class:"token string"},"'options'"),n("span",{class:"token punctuation"},"]"),a(),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Light'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'light'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token keyword"},"new"),a(),n("span",{class:"token class-name"},"Array"),n("span",{class:"token punctuation"},"("),n("span",{class:"token number"},"20"),n("span",{class:"token punctuation"},")"),a(`
- `),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"fill"),n("span",{class:"token punctuation"},"("),n("span",{class:"token keyword"},"null"),n("span",{class:"token punctuation"},")"),a(`
- `),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"map"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"("),n("span",{class:"token parameter"},[a("_"),n("span",{class:"token punctuation"},","),a(" index")]),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token operator"},"=>"),a(),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token template-string"},[n("span",{class:"token template-punctuation string"},"`"),n("span",{class:"token string"},"Number "),n("span",{class:"token interpolation"},[n("span",{class:"token interpolation-punctuation punctuation"},"${"),a("index"),n("span",{class:"token interpolation-punctuation punctuation"},"}")]),n("span",{class:"token template-punctuation string"},"`")]),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(" index "),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Bamboo'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'bamboo'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Little'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'little'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Toy Fish'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'fish'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Toy Cards'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'cards'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Toy Bird'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'bird'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(" ref"),n("span",{class:"token operator"},"<"),a("string"),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token operator"},">"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),jsVersionHtml:o(()=>s[2]||(s[2]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token special-attr"},[n("span",{class:"token attr-name"},"style"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),n("span",{class:"token value css language-css"},[n("span",{class:"token property"},"width"),n("span",{class:"token punctuation"},":"),a(" 100%")]),n("span",{class:"token punctuation"},'"')])]),a(`
- `),n("span",{class:"token attr-name"},"multiple"),a(`
- `),n("span",{class:"token attr-name"},"max-tag-count"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("responsive"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token punctuation"},">")]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("a-cascader")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" options "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Light'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'light'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token keyword"},"new"),a(),n("span",{class:"token class-name"},"Array"),n("span",{class:"token punctuation"},"("),n("span",{class:"token number"},"20"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"fill"),n("span",{class:"token punctuation"},"("),n("span",{class:"token keyword"},"null"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},"."),n("span",{class:"token function"},"map"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"("),n("span",{class:"token parameter"},[a("_"),n("span",{class:"token punctuation"},","),a(" index")]),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token operator"},"=>"),a(),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token template-string"},[n("span",{class:"token template-punctuation string"},"`"),n("span",{class:"token string"},"Number "),n("span",{class:"token interpolation"},[n("span",{class:"token interpolation-punctuation punctuation"},"${"),a("index"),n("span",{class:"token interpolation-punctuation punctuation"},"}")]),n("span",{class:"token template-punctuation string"},"`")]),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(" index"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Bamboo'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'bamboo'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Little'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'little'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Toy Fish'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'fish'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Toy Cards'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'cards'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Toy Bird'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'bird'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),_:1})}const Jn=I(Vn,[["render",Yn]]),Sn=[{value:"zhejiang",label:"Zhejiang",children:[{value:"freezeKey",label:"freeze",children:[{value:"key1",label:"salmon"},{value:"key2",label:"beef"}]},{value:"fruitsKey",label:"fruits",children:[{value:"key11",label:"apple"},{value:"key22",label:"banana"}]}]},{value:"Chinese delicious food",label:"\u4E2D\u56FD\u7F8E\u98DF",children:[{value:"key3",label:"\u6708\u997C",children:[{value:"key4",label:"\u86CB\u9EC4\u9985"},{value:"key5",label:"\u4E94\u4EC1\u9985"}]}]}],Kn=A({setup(){return{value:C([]),options:Sn}}});function Nn(t,s,i,r,d,g){const l=e("a-tag"),u=e("a-cascader"),p=e("demo-box");return k(),h(p,{jsfiddle:{docHtml:"",order:10,title:{"zh-CN":"\u81EA\u5B9A\u4E49 tag \u5185\u5BB9","en-US":"The custom tag"},relativePath:"components/cascader/demo/tagRender.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyCiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIG11bHRpcGxlCiAgICA6b3B0aW9ucz0ib3B0aW9ucyIKICAgIHBsYWNlaG9sZGVyPSJQbGVhc2Ugc2VsZWN0IgogICAgc3VmZml4LWljb249IlNob3BwaW5nIEFyb3VuZCIKICA+CiAgICA8dGVtcGxhdGUgI3RhZ1JlbmRlcj0iZGF0YSI+CiAgICAgIDxhLXRhZyA6a2V5PSJkYXRhLnZhbHVlIiBjb2xvcj0iYmx1ZSI+e3sgZGF0YS5sYWJlbCB9fTwvYS10YWc+CiAgICA8L3RlbXBsYXRlPgogIDwvYS1jYXNjYWRlcj4KPC90ZW1wbGF0ZT4KPHNjcmlwdCBsYW5nPSJ0cyI+CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVmIH0gZnJvbSAndnVlJzsKaW1wb3J0IHR5cGUgeyBDYXNjYWRlclByb3BzIH0gZnJvbSAnYW50LWRlc2lnbi12dWUnOwpjb25zdCBvcHRpb25zOiBDYXNjYWRlclByb3BzWydvcHRpb25zJ10gPSBbCiAgewogICAgdmFsdWU6ICd6aGVqaWFuZycsCiAgICBsYWJlbDogJ1poZWppYW5nJywKICAgIGNoaWxkcmVuOiBbCiAgICAgIHsKICAgICAgICB2YWx1ZTogJ2ZyZWV6ZUtleScsCiAgICAgICAgbGFiZWw6ICdmcmVlemUnLAogICAgICAgIGNoaWxkcmVuOiBbCiAgICAgICAgICB7CiAgICAgICAgICAgIHZhbHVlOiAna2V5MScsCiAgICAgICAgICAgIGxhYmVsOiAnc2FsbW9uJywKICAgICAgICAgIH0sCiAgICAgICAgICB7CiAgICAgICAgICAgIHZhbHVlOiAna2V5MicsCiAgICAgICAgICAgIGxhYmVsOiAnYmVlZicsCiAgICAgICAgICB9LAogICAgICAgIF0sCiAgICAgIH0sCiAgICAgIHsKICAgICAgICB2YWx1ZTogJ2ZydWl0c0tleScsCiAgICAgICAgbGFiZWw6ICdmcnVpdHMnLAogICAgICAgIGNoaWxkcmVuOiBbCiAgICAgICAgICB7CiAgICAgICAgICAgIHZhbHVlOiAna2V5MTEnLAogICAgICAgICAgICBsYWJlbDogJ2FwcGxlJywKICAgICAgICAgIH0sCiAgICAgICAgICB7CiAgICAgICAgICAgIHZhbHVlOiAna2V5MjInLAogICAgICAgICAgICBsYWJlbDogJ2JhbmFuYScsCiAgICAgICAgICB9LAogICAgICAgIF0sCiAgICAgIH0sCiAgICBdLAogIH0sCiAgewogICAgdmFsdWU6ICdDaGluZXNlIGRlbGljaW91cyBmb29kJywKICAgIGxhYmVsOiAn5Lit5Zu9576O6aOfJywKICAgIGNoaWxkcmVuOiBbCiAgICAgIHsKICAgICAgICB2YWx1ZTogJ2tleTMnLAogICAgICAgIGxhYmVsOiAn5pyI6aW8JywKICAgICAgICBjaGlsZHJlbjogWwogICAgICAgICAgewogICAgICAgICAgICB2YWx1ZTogJ2tleTQnLAogICAgICAgICAgICBsYWJlbDogJ+ibi+m7hOmmhScsCiAgICAgICAgICB9LAogICAgICAgICAgewogICAgICAgICAgICB2YWx1ZTogJ2tleTUnLAogICAgICAgICAgICBsYWJlbDogJ+S6lOS7gemmhScsCiAgICAgICAgICB9LAogICAgICAgIF0sCiAgICAgIH0sCiAgICBdLAogIH0sCl07CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICByZXR1cm4gewogICAgICB2YWx1ZTogcmVmPHN0cmluZ1tdPihbXSksCiAgICAgIG9wdGlvbnMsCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4KCg==",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLWNhc2NhZGVyCiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIG11bHRpcGxlCiAgICA6b3B0aW9ucz0ib3B0aW9ucyIKICAgIHBsYWNlaG9sZGVyPSJQbGVhc2Ugc2VsZWN0IgogICAgc3VmZml4LWljb249IlNob3BwaW5nIEFyb3VuZCIKICA+CiAgICA8dGVtcGxhdGUgI3RhZ1JlbmRlcj0iZGF0YSI+CiAgICAgIDxhLXRhZyA6a2V5PSJkYXRhLnZhbHVlIiBjb2xvcj0iYmx1ZSI+e3sgZGF0YS5sYWJlbCB9fTwvYS10YWc+CiAgICA8L3RlbXBsYXRlPgogIDwvYS1jYXNjYWRlcj4KPC90ZW1wbGF0ZT4KPHNjcmlwdD4KaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50LCByZWYgfSBmcm9tICd2dWUnOwpjb25zdCBvcHRpb25zID0gW3sKICB2YWx1ZTogJ3poZWppYW5nJywKICBsYWJlbDogJ1poZWppYW5nJywKICBjaGlsZHJlbjogW3sKICAgIHZhbHVlOiAnZnJlZXplS2V5JywKICAgIGxhYmVsOiAnZnJlZXplJywKICAgIGNoaWxkcmVuOiBbewogICAgICB2YWx1ZTogJ2tleTEnLAogICAgICBsYWJlbDogJ3NhbG1vbicsCiAgICB9LCB7CiAgICAgIHZhbHVlOiAna2V5MicsCiAgICAgIGxhYmVsOiAnYmVlZicsCiAgICB9XSwKICB9LCB7CiAgICB2YWx1ZTogJ2ZydWl0c0tleScsCiAgICBsYWJlbDogJ2ZydWl0cycsCiAgICBjaGlsZHJlbjogW3sKICAgICAgdmFsdWU6ICdrZXkxMScsCiAgICAgIGxhYmVsOiAnYXBwbGUnLAogICAgfSwgewogICAgICB2YWx1ZTogJ2tleTIyJywKICAgICAgbGFiZWw6ICdiYW5hbmEnLAogICAgfV0sCiAgfV0sCn0sIHsKICB2YWx1ZTogJ0NoaW5lc2UgZGVsaWNpb3VzIGZvb2QnLAogIGxhYmVsOiAn5Lit5Zu9576O6aOfJywKICBjaGlsZHJlbjogW3sKICAgIHZhbHVlOiAna2V5MycsCiAgICBsYWJlbDogJ+aciOmlvCcsCiAgICBjaGlsZHJlbjogW3sKICAgICAgdmFsdWU6ICdrZXk0JywKICAgICAgbGFiZWw6ICfom4vpu4TppoUnLAogICAgfSwgewogICAgICB2YWx1ZTogJ2tleTUnLAogICAgICBsYWJlbDogJ+S6lOS7gemmhScsCiAgICB9XSwKICB9XSwKfV07CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICByZXR1cm4gewogICAgICB2YWx1ZTogcmVmKFtdKSwKICAgICAgb3B0aW9ucywKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0Pg=="}},{default:o(()=>[c(u,{value:t.value,"onUpdate:value":s[0]||(s[0]=b=>t.value=b),multiple:"",options:t.options,placeholder:"Please select","suffix-icon":"Shopping Around"},{tagRender:o(b=>[(k(),h(l,{key:b.value,color:"blue"},{default:o(()=>[a(W(b.label),1)]),_:2},1024))]),_:1},8,["value","options"])]),htmlCode:o(()=>s[1]||(s[1]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"multiple"),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"suffix-icon"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Shopping Around"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),a(),n("span",{class:"token attr-name"},"#tagRender"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("data"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-tag")]),a(),n("span",{class:"token attr-name"},":key"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("data.value"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},"color"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("blue"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),a("{{ data.label }}"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("a-tag")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("a-cascader")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),a(),n("span",{class:"token attr-name"},"lang"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("ts"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"import"),a(" type "),n("span",{class:"token punctuation"},"{"),a(" CascaderProps "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'ant-design-vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(),n("span",{class:"token literal-property property"},"options"),n("span",{class:"token operator"},":"),a(" CascaderProps"),n("span",{class:"token punctuation"},"["),n("span",{class:"token string"},"'options'"),n("span",{class:"token punctuation"},"]"),a(),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'freezeKey'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'freeze'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'key1'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'salmon'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'key2'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'beef'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'fruitsKey'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'fruits'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'key11'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'apple'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'key22'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'banana'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Chinese delicious food'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'\u4E2D\u56FD\u7F8E\u98DF'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'key3'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'\u6708\u997C'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'key4'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'\u86CB\u9EC4\u9985'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'key5'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'\u4E94\u4EC1\u9985'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(" ref"),n("span",{class:"token operator"},"<"),a("string"),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token operator"},">"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),jsVersionHtml:o(()=>s[2]||(s[2]=[n("pre",{class:"language-vue"},[n("code",null,[n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-cascader")]),a(`
- `),n("span",{class:"token attr-name"},[n("span",{class:"token namespace"},"v-model:"),a("value")]),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("value"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"multiple"),a(`
- `),n("span",{class:"token attr-name"},":options"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("options"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"placeholder"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Please select"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token attr-name"},"suffix-icon"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("Shopping Around"),n("span",{class:"token punctuation"},'"')]),a(`
- `),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("template")]),a(),n("span",{class:"token attr-name"},"#tagRender"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("data"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("a-tag")]),a(),n("span",{class:"token attr-name"},":key"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("data.value"),n("span",{class:"token punctuation"},'"')]),a(),n("span",{class:"token attr-name"},"color"),n("span",{class:"token attr-value"},[n("span",{class:"token punctuation attr-equals"},"="),n("span",{class:"token punctuation"},'"'),a("blue"),n("span",{class:"token punctuation"},'"')]),n("span",{class:"token punctuation"},">")]),a("{{ data.label }}"),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("a-tag")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("a-cascader")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("template")]),n("span",{class:"token punctuation"},">")]),a(`
- `),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"<"),a("script")]),n("span",{class:"token punctuation"},">")]),n("span",{class:"token script"},[n("span",{class:"token language-javascript"},[a(`
- `),n("span",{class:"token keyword"},"import"),a(),n("span",{class:"token punctuation"},"{"),a(" defineComponent"),n("span",{class:"token punctuation"},","),a(" ref "),n("span",{class:"token punctuation"},"}"),a(),n("span",{class:"token keyword"},"from"),a(),n("span",{class:"token string"},"'vue'"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"const"),a(" options "),n("span",{class:"token operator"},"="),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Zhejiang'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'freezeKey'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'freeze'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'key1'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'salmon'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'key2'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'beef'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'fruitsKey'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'fruits'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'key11'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'apple'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'key22'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'banana'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'Chinese delicious food'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'\u4E2D\u56FD\u7F8E\u98DF'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'key3'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'\u6708\u997C'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"children"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'key4'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'\u86CB\u9EC4\u9985'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'key5'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token literal-property property"},"label"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token string"},"'\u4E94\u4EC1\u9985'"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token keyword"},"export"),a(),n("span",{class:"token keyword"},"default"),a(),n("span",{class:"token function"},"defineComponent"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token function"},"setup"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},")"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token keyword"},"return"),a(),n("span",{class:"token punctuation"},"{"),a(`
- `),n("span",{class:"token literal-property property"},"value"),n("span",{class:"token operator"},":"),a(),n("span",{class:"token function"},"ref"),n("span",{class:"token punctuation"},"("),n("span",{class:"token punctuation"},"["),n("span",{class:"token punctuation"},"]"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},","),a(`
- options`),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},";"),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},","),a(`
- `),n("span",{class:"token punctuation"},"}"),n("span",{class:"token punctuation"},")"),n("span",{class:"token punctuation"},";"),a(`
- `)])]),n("span",{class:"token tag"},[n("span",{class:"token tag"},[n("span",{class:"token punctuation"},"</"),a("script")]),n("span",{class:"token punctuation"},">")]),a(`
- `)])],-1)])),_:1})}const xn=I(Kn,[["render",Nn]]),jn={pageData:{title:"Cascader",description:"",frontmatter:{category:"Components",type:"\u6570\u636E\u5F55\u5165",title:"Cascader",subtitle:"\u7EA7\u8054\u9009\u62E9",cover:"https://gw.alipayobjects.com/zos/alicdn/UdS8y8xyZ/Cascader.svg"},headers:[{level:2,title:"\u4F55\u65F6\u4F7F\u7528",slug:"\u4F55\u65F6\u4F7F\u7528",content:""},{level:2,title:"API",slug:"API",content:""},{level:3,title:"showSearch",slug:"showSearch",content:"`showSearch` \u4E3A\u5BF9\u8C61\u65F6\uFF0C\u5176\u4E2D\u7684\u5B57\u6BB5\uFF1A"},{level:3,title:"\u4E8B\u4EF6",slug:"\u4E8B\u4EF6",content:""},{level:3,title:"Option",slug:"Option",content:""},{level:2,title:"\u65B9\u6CD5",slug:"\u65B9\u6CD5",content:""}],relativePath:"components/cascader/index.zh-CN.md",content:`
- \u7EA7\u8054\u9009\u62E9\u6846\u3002
- ## \u4F55\u65F6\u4F7F\u7528
- - \u9700\u8981\u4ECE\u4E00\u7EC4\u76F8\u5173\u8054\u7684\u6570\u636E\u96C6\u5408\u8FDB\u884C\u9009\u62E9\uFF0C\u4F8B\u5982\u7701\u5E02\u533A\uFF0C\u516C\u53F8\u5C42\u7EA7\uFF0C\u4E8B\u7269\u5206\u7C7B\u7B49\u3002
- - \u4ECE\u4E00\u4E2A\u8F83\u5927\u7684\u6570\u636E\u96C6\u5408\u4E2D\u8FDB\u884C\u9009\u62E9\u65F6\uFF0C\u7528\u591A\u7EA7\u5206\u7C7B\u8FDB\u884C\u5206\u9694\uFF0C\u65B9\u4FBF\u9009\u62E9\u3002
- - \u6BD4\u8D77 Select \u7EC4\u4EF6\uFF0C\u53EF\u4EE5\u5728\u540C\u4E00\u4E2A\u6D6E\u5C42\u4E2D\u5B8C\u6210\u9009\u62E9\uFF0C\u6709\u8F83\u597D\u7684\u4F53\u9A8C\u3002
- ## API
- \`\`\`html
- <a-cascader :options="options" v-model:value="value" />
- \`\`\`
- | \u53C2\u6570 | \u8BF4\u660E | \u7C7B\u578B | \u9ED8\u8BA4\u503C | Version |
- | --- | --- | --- | --- | --- |
- | allowClear | \u662F\u5426\u652F\u6301\u6E05\u9664 | boolean | true | |
- | autofocus | \u81EA\u52A8\u83B7\u53D6\u7126\u70B9 | boolean | false | |
- | bordered | \u662F\u5426\u6709\u8FB9\u6846 | boolean | true | 3.2 |
- | clearIcon | \u81EA\u5B9A\u4E49\u7684\u9009\u62E9\u6846\u6E05\u7A7A\u56FE\u6807 | slot | - | 3.2 |
- | changeOnSelect | \uFF08\u5355\u9009\u65F6\u751F\u6548\uFF09\u5F53\u6B64\u9879\u4E3A true \u65F6\uFF0C\u70B9\u9009\u6BCF\u7EA7\u83DC\u5355\u9009\u9879\u503C\u90FD\u4F1A\u53D1\u751F\u53D8\u5316\uFF0C\u5177\u4F53\u89C1\u4E0A\u9762\u7684\u6F14\u793A | boolean | false | |
- | defaultValue | \u9ED8\u8BA4\u7684\u9009\u4E2D\u9879 | string\\[] \\| number\\[] | \\[] | |
- | disabled | \u7981\u7528 | boolean | false | |
- | displayRender | \u9009\u62E9\u540E\u5C55\u793A\u7684\u6E32\u67D3\u51FD\u6570,\u53EF\u4F7F\u7528 #displayRender="{labels, selectedOptions}" | \`({labels, selectedOptions}) => VNode\` | \`labels => labels.join(' / ')\` | |
- | dropdownClassName | \u81EA\u5B9A\u4E49\u6D6E\u5C42\u7C7B\u540D | string | - | 3.0 |
- | dropdownStyle | \u81EA\u5B9A\u4E49\u6D6E\u5C42\u6837\u5F0F | CSSProperties | {} | 3.0 |
- | expandIcon | \u81EA\u5B9A\u4E49\u6B21\u7EA7\u83DC\u5355\u5C55\u5F00\u56FE\u6807 | slot | - | 3.0 |
- | expandTrigger | \u6B21\u7EA7\u83DC\u5355\u7684\u5C55\u5F00\u65B9\u5F0F | \`click\` \\| \`hover\` | 'click' | |
- | fieldNames | \u81EA\u5B9A\u4E49 options \u4E2D label name children \u7684\u5B57\u6BB5 | object | \`{ label: 'label', value: 'value', children: 'children' }\` | |
- | getPopupContainer | \u83DC\u5355\u6E32\u67D3\u7236\u8282\u70B9\u3002\u9ED8\u8BA4\u6E32\u67D3\u5230 body \u4E0A\uFF0C\u5982\u679C\u4F60\u9047\u5230\u83DC\u5355\u6EDA\u52A8\u5B9A\u4F4D\u95EE\u9898\uFF0C\u8BD5\u8BD5\u4FEE\u6539\u4E3A\u6EDA\u52A8\u7684\u533A\u57DF\uFF0C\u5E76\u76F8\u5BF9\u5176\u5B9A\u4F4D\u3002 | Function(triggerNode) | () => document.body | |
- | loadData | \u7528\u4E8E\u52A8\u6001\u52A0\u8F7D\u9009\u9879\uFF0C\u65E0\u6CD5\u4E0E \`showSearch\` \u4E00\u8D77\u4F7F\u7528 | \`(selectedOptions) => void\` | - | |
- | maxTagCount | \u6700\u591A\u663E\u793A\u591A\u5C11\u4E2A tag\uFF0C\u54CD\u5E94\u5F0F\u6A21\u5F0F\u4F1A\u5BF9\u6027\u80FD\u4EA7\u751F\u635F\u8017 | number \\| \`responsive\` | - | 3.0 |
- | maxTagPlaceholder | \u9690\u85CF tag \u65F6\u663E\u793A\u7684\u5185\u5BB9 | v-slot \\| function(omittedValues) | - | 3.0 |
- | multiple | \u652F\u6301\u591A\u9009\u8282\u70B9 | boolean | - | 3.0 |
- | notFoundContent | \u5F53\u4E0B\u62C9\u5217\u8868\u4E3A\u7A7A\u65F6\u663E\u793A\u7684\u5185\u5BB9 | string \\| slot | 'Not Found' | |
- | open | \u63A7\u5236\u6D6E\u5C42\u663E\u9690 | boolean | - | 3.0 |
- | options | \u53EF\u9009\u9879\u6570\u636E\u6E90 | [Option](#option)\\[] | - | |
- | placeholder | \u8F93\u5165\u6846\u5360\u4F4D\u6587\u672C | string | '\u8BF7\u9009\u62E9' | |
- | placement | \u6D6E\u5C42\u9884\u8BBE\u4F4D\u7F6E | \`bottomLeft\` \\| \`bottomRight\` \\| \`topLeft\` \\| \`topRight\` | \`bottomLeft\` | 3.0 |
- | removeIcon | \u81EA\u5B9A\u4E49\u7684\u591A\u9009\u6846\u6E05\u9664\u56FE\u6807 | slot | - | 3.2 |
- | searchValue | \u8BBE\u7F6E\u641C\u7D22\u7684\u503C\uFF0C\u9700\u8981\u4E0E \`showSearch\` \u914D\u5408\u4F7F\u7528 | string | - | 3.0 |
- | showSearch | \u5728\u9009\u62E9\u6846\u4E2D\u663E\u793A\u641C\u7D22\u6846 | boolean \\| [object](#showsearch) | false | |
- | size | \u8F93\u5165\u6846\u5927\u5C0F | \`large\` \\| \`default\` \\| \`small\` | \`default\` | |
- | suffixIcon | \u81EA\u5B9A\u4E49\u7684\u9009\u62E9\u6846\u540E\u7F00\u56FE\u6807 | string \\| VNode \\| slot | - | |
- | tagRender | \u81EA\u5B9A\u4E49 tag \u5185\u5BB9\uFF0C\u591A\u9009\u65F6\u751F\u6548 | slot | - | 3.0 |
- | value(v-model) | \u6307\u5B9A\u9009\u4E2D\u9879 | string\\[] \\| number\\[] | - | |
- ### showSearch
- \`showSearch\` \u4E3A\u5BF9\u8C61\u65F6\uFF0C\u5176\u4E2D\u7684\u5B57\u6BB5\uFF1A
- | \u53C2\u6570 | \u8BF4\u660E | \u7C7B\u578B | \u9ED8\u8BA4\u503C |
- | --- | --- | --- | --- |
- | filter | \u63A5\u6536 \`inputValue\` \`path\` \u4E24\u4E2A\u53C2\u6570\uFF0C\u5F53 \`path\` \u7B26\u5408\u7B5B\u9009\u6761\u4EF6\u65F6\uFF0C\u5E94\u8FD4\u56DE true\uFF0C\u53CD\u4E4B\u5219\u8FD4\u56DE false\u3002 | \`function(inputValue, path): boolean\` | |
- | limit | \u641C\u7D22\u7ED3\u679C\u5C55\u793A\u6570\u91CF | number \\| false | 50 |
- | matchInputWidth | \u641C\u7D22\u7ED3\u679C\u5217\u8868\u662F\u5426\u4E0E\u8F93\u5165\u6846\u540C\u5BBD | boolean | |
- | render | \u7528\u4E8E\u6E32\u67D3 filter \u540E\u7684\u9009\u9879,\u53EF\u4F7F\u7528 #showSearchRender="{inputValue, path}" | \`function({inputValue, path}): VNode\` | |
- | sort | \u7528\u4E8E\u6392\u5E8F filter \u540E\u7684\u9009\u9879 | \`function(a, b, inputValue)\` | |
- ### \u4E8B\u4EF6
- | \u4E8B\u4EF6\u540D\u79F0 | \u8BF4\u660E | \u56DE\u8C03\u53C2\u6570 | \u7248\u672C | |
- | --------------------- | ---------------------- | ---------------------------------- | ---- | --- |
- | change | \u9009\u62E9\u5B8C\u6210\u540E\u7684\u56DE\u8C03 | \`(value, selectedOptions) => void\` | - | |
- | dropdownVisibleChange | \u663E\u793A/\u9690\u85CF\u6D6E\u5C42\u7684\u56DE\u8C03 | \`(value) => void\` | - | 3.0 |
- | search | \u76D1\u542C\u641C\u7D22\uFF0C\u8FD4\u56DE\u8F93\u5165\u7684\u503C | \`(value) => void\` | - | 3.0 |
- ### Option
- \`\`\`ts
- interface Option {
- value: string | number;
- label?: any;
- disabled?: boolean;
- children?: Option[];
- // \u6807\u8BB0\u662F\u5426\u4E3A\u53F6\u5B50\u8282\u70B9\uFF0C\u8BBE\u7F6E\u4E86 \`loadData\` \u65F6\u6709\u6548
- // \u8BBE\u4E3A \`false\` \u65F6\u4F1A\u5F3A\u5236\u6807\u8BB0\u4E3A\u7236\u8282\u70B9\uFF0C\u5373\u4F7F\u5F53\u524D\u8282\u70B9\u6CA1\u6709 children\uFF0C\u4E5F\u4F1A\u663E\u793A\u5C55\u5F00\u56FE\u6807
- isLeaf?: boolean;
- }
- \`\`\`
- ## \u65B9\u6CD5
- | \u540D\u79F0 | \u63CF\u8FF0 |
- | ------- | -------- |
- | blur() | \u79FB\u9664\u7126\u70B9 |
- | focus() | \u83B7\u53D6\u7126\u70B9 |
- > \u6CE8\u610F\uFF0C\u5982\u679C\u9700\u8981\u83B7\u5F97\u4E2D\u56FD\u7701\u5E02\u533A\u6570\u636E\uFF0C\u53EF\u4EE5\u53C2\u8003 react \u7EC4\u4EF6\u7684\u5B9E\u73B0 [china-division](https://gist.github.com/afc163/7582f35654fd03d5be7009444345ea17)\u3002
- `,html:`<p>\u7EA7\u8054\u9009\u62E9\u6846\u3002</p>
- <h2 id="\u4F55\u65F6\u4F7F\u7528">\u4F55\u65F6\u4F7F\u7528 <a class="header-anchor" href="#\u4F55\u65F6\u4F7F\u7528">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <ul>
- <li>\u9700\u8981\u4ECE\u4E00\u7EC4\u76F8\u5173\u8054\u7684\u6570\u636E\u96C6\u5408\u8FDB\u884C\u9009\u62E9\uFF0C\u4F8B\u5982\u7701\u5E02\u533A\uFF0C\u516C\u53F8\u5C42\u7EA7\uFF0C\u4E8B\u7269\u5206\u7C7B\u7B49\u3002</li>
- <li>\u4ECE\u4E00\u4E2A\u8F83\u5927\u7684\u6570\u636E\u96C6\u5408\u4E2D\u8FDB\u884C\u9009\u62E9\u65F6\uFF0C\u7528\u591A\u7EA7\u5206\u7C7B\u8FDB\u884C\u5206\u9694\uFF0C\u65B9\u4FBF\u9009\u62E9\u3002</li>
- <li>\u6BD4\u8D77 Select \u7EC4\u4EF6\uFF0C\u53EF\u4EE5\u5728\u540C\u4E00\u4E2A\u6D6E\u5C42\u4E2D\u5B8C\u6210\u9009\u62E9\uFF0C\u6709\u8F83\u597D\u7684\u4F53\u9A8C\u3002</li>
- </ul>
- <h2 id="API">API <a class="header-anchor" href="#API">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <pre class="language-html" v-pre><code><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>a-cascader</span> <span class="token attr-name">:options</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>options<span class="token punctuation">"</span></span> <span class="token attr-name"><span class="token namespace">v-model:</span>value</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>value<span class="token punctuation">"</span></span> <span class="token punctuation">/></span></span>
- </code></pre>
- <table>
- <thead>
- <tr>
- <th>\u53C2\u6570</th>
- <th>\u8BF4\u660E</th>
- <th>\u7C7B\u578B</th>
- <th>\u9ED8\u8BA4\u503C</th>
- <th>Version</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>allowClear</td>
- <td>\u662F\u5426\u652F\u6301\u6E05\u9664</td>
- <td>boolean</td>
- <td>true</td>
- <td></td>
- </tr>
- <tr>
- <td>autofocus</td>
- <td>\u81EA\u52A8\u83B7\u53D6\u7126\u70B9</td>
- <td>boolean</td>
- <td>false</td>
- <td></td>
- </tr>
- <tr>
- <td>bordered</td>
- <td>\u662F\u5426\u6709\u8FB9\u6846</td>
- <td>boolean</td>
- <td>true</td>
- <td>3.2</td>
- </tr>
- <tr>
- <td>clearIcon</td>
- <td>\u81EA\u5B9A\u4E49\u7684\u9009\u62E9\u6846\u6E05\u7A7A\u56FE\u6807</td>
- <td>slot</td>
- <td>-</td>
- <td>3.2</td>
- </tr>
- <tr>
- <td>changeOnSelect</td>
- <td>\uFF08\u5355\u9009\u65F6\u751F\u6548\uFF09\u5F53\u6B64\u9879\u4E3A true \u65F6\uFF0C\u70B9\u9009\u6BCF\u7EA7\u83DC\u5355\u9009\u9879\u503C\u90FD\u4F1A\u53D1\u751F\u53D8\u5316\uFF0C\u5177\u4F53\u89C1\u4E0A\u9762\u7684\u6F14\u793A</td>
- <td>boolean</td>
- <td>false</td>
- <td></td>
- </tr>
- <tr>
- <td>defaultValue</td>
- <td>\u9ED8\u8BA4\u7684\u9009\u4E2D\u9879</td>
- <td>string[] | number[]</td>
- <td>[]</td>
- <td></td>
- </tr>
- <tr>
- <td>disabled</td>
- <td>\u7981\u7528</td>
- <td>boolean</td>
- <td>false</td>
- <td></td>
- </tr>
- <tr>
- <td>displayRender</td>
- <td>\u9009\u62E9\u540E\u5C55\u793A\u7684\u6E32\u67D3\u51FD\u6570,\u53EF\u4F7F\u7528 #displayRender="{labels, selectedOptions}"</td>
- <td><code>({labels, selectedOptions}) => VNode</code></td>
- <td><code>labels => labels.join(' / ')</code></td>
- <td></td>
- </tr>
- <tr>
- <td>dropdownClassName</td>
- <td>\u81EA\u5B9A\u4E49\u6D6E\u5C42\u7C7B\u540D</td>
- <td>string</td>
- <td>-</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>dropdownStyle</td>
- <td>\u81EA\u5B9A\u4E49\u6D6E\u5C42\u6837\u5F0F</td>
- <td>CSSProperties</td>
- <td>{}</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>expandIcon</td>
- <td>\u81EA\u5B9A\u4E49\u6B21\u7EA7\u83DC\u5355\u5C55\u5F00\u56FE\u6807</td>
- <td>slot</td>
- <td>-</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>expandTrigger</td>
- <td>\u6B21\u7EA7\u83DC\u5355\u7684\u5C55\u5F00\u65B9\u5F0F</td>
- <td><code>click</code> | <code>hover</code></td>
- <td>'click'</td>
- <td></td>
- </tr>
- <tr>
- <td>fieldNames</td>
- <td>\u81EA\u5B9A\u4E49 options \u4E2D label name children \u7684\u5B57\u6BB5</td>
- <td>object</td>
- <td><code>{ label: 'label', value: 'value', children: 'children' }</code></td>
- <td></td>
- </tr>
- <tr>
- <td>getPopupContainer</td>
- <td>\u83DC\u5355\u6E32\u67D3\u7236\u8282\u70B9\u3002\u9ED8\u8BA4\u6E32\u67D3\u5230 body \u4E0A\uFF0C\u5982\u679C\u4F60\u9047\u5230\u83DC\u5355\u6EDA\u52A8\u5B9A\u4F4D\u95EE\u9898\uFF0C\u8BD5\u8BD5\u4FEE\u6539\u4E3A\u6EDA\u52A8\u7684\u533A\u57DF\uFF0C\u5E76\u76F8\u5BF9\u5176\u5B9A\u4F4D\u3002</td>
- <td>Function(triggerNode)</td>
- <td>() => document.body</td>
- <td></td>
- </tr>
- <tr>
- <td>loadData</td>
- <td>\u7528\u4E8E\u52A8\u6001\u52A0\u8F7D\u9009\u9879\uFF0C\u65E0\u6CD5\u4E0E <code>showSearch</code> \u4E00\u8D77\u4F7F\u7528</td>
- <td><code>(selectedOptions) => void</code></td>
- <td>-</td>
- <td></td>
- </tr>
- <tr>
- <td>maxTagCount</td>
- <td>\u6700\u591A\u663E\u793A\u591A\u5C11\u4E2A tag\uFF0C\u54CD\u5E94\u5F0F\u6A21\u5F0F\u4F1A\u5BF9\u6027\u80FD\u4EA7\u751F\u635F\u8017</td>
- <td>number | <code>responsive</code></td>
- <td>-</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>maxTagPlaceholder</td>
- <td>\u9690\u85CF tag \u65F6\u663E\u793A\u7684\u5185\u5BB9</td>
- <td>v-slot | function(omittedValues)</td>
- <td>-</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>multiple</td>
- <td>\u652F\u6301\u591A\u9009\u8282\u70B9</td>
- <td>boolean</td>
- <td>-</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>notFoundContent</td>
- <td>\u5F53\u4E0B\u62C9\u5217\u8868\u4E3A\u7A7A\u65F6\u663E\u793A\u7684\u5185\u5BB9</td>
- <td>string | slot</td>
- <td>'Not Found'</td>
- <td></td>
- </tr>
- <tr>
- <td>open</td>
- <td>\u63A7\u5236\u6D6E\u5C42\u663E\u9690</td>
- <td>boolean</td>
- <td>-</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>options</td>
- <td>\u53EF\u9009\u9879\u6570\u636E\u6E90</td>
- <td><a href="#option">Option</a>[]</td>
- <td>-</td>
- <td></td>
- </tr>
- <tr>
- <td>placeholder</td>
- <td>\u8F93\u5165\u6846\u5360\u4F4D\u6587\u672C</td>
- <td>string</td>
- <td>'\u8BF7\u9009\u62E9'</td>
- <td></td>
- </tr>
- <tr>
- <td>placement</td>
- <td>\u6D6E\u5C42\u9884\u8BBE\u4F4D\u7F6E</td>
- <td><code>bottomLeft</code> | <code>bottomRight</code> | <code>topLeft</code> | <code>topRight</code></td>
- <td><code>bottomLeft</code></td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>removeIcon</td>
- <td>\u81EA\u5B9A\u4E49\u7684\u591A\u9009\u6846\u6E05\u9664\u56FE\u6807</td>
- <td>slot</td>
- <td>-</td>
- <td>3.2</td>
- </tr>
- <tr>
- <td>searchValue</td>
- <td>\u8BBE\u7F6E\u641C\u7D22\u7684\u503C\uFF0C\u9700\u8981\u4E0E <code>showSearch</code> \u914D\u5408\u4F7F\u7528</td>
- <td>string</td>
- <td>-</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>showSearch</td>
- <td>\u5728\u9009\u62E9\u6846\u4E2D\u663E\u793A\u641C\u7D22\u6846</td>
- <td>boolean | <a href="#showsearch">object</a></td>
- <td>false</td>
- <td></td>
- </tr>
- <tr>
- <td>size</td>
- <td>\u8F93\u5165\u6846\u5927\u5C0F</td>
- <td><code>large</code> | <code>default</code> | <code>small</code></td>
- <td><code>default</code></td>
- <td></td>
- </tr>
- <tr>
- <td>suffixIcon</td>
- <td>\u81EA\u5B9A\u4E49\u7684\u9009\u62E9\u6846\u540E\u7F00\u56FE\u6807</td>
- <td>string | VNode | slot</td>
- <td>-</td>
- <td></td>
- </tr>
- <tr>
- <td>tagRender</td>
- <td>\u81EA\u5B9A\u4E49 tag \u5185\u5BB9\uFF0C\u591A\u9009\u65F6\u751F\u6548</td>
- <td>slot</td>
- <td>-</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>value(v-model)</td>
- <td>\u6307\u5B9A\u9009\u4E2D\u9879</td>
- <td>string[] | number[]</td>
- <td>-</td>
- <td></td>
- </tr>
- </tbody>
- </table>
- <h3 id="showSearch">showSearch <a class="header-anchor" href="#showSearch">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h3>
- <p><code>showSearch</code> \u4E3A\u5BF9\u8C61\u65F6\uFF0C\u5176\u4E2D\u7684\u5B57\u6BB5\uFF1A</p>
- <table>
- <thead>
- <tr>
- <th>\u53C2\u6570</th>
- <th>\u8BF4\u660E</th>
- <th>\u7C7B\u578B</th>
- <th>\u9ED8\u8BA4\u503C</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>filter</td>
- <td>\u63A5\u6536 <code>inputValue</code> <code>path</code> \u4E24\u4E2A\u53C2\u6570\uFF0C\u5F53 <code>path</code> \u7B26\u5408\u7B5B\u9009\u6761\u4EF6\u65F6\uFF0C\u5E94\u8FD4\u56DE true\uFF0C\u53CD\u4E4B\u5219\u8FD4\u56DE false\u3002</td>
- <td><code>function(inputValue, path): boolean</code></td>
- <td></td>
- </tr>
- <tr>
- <td>limit</td>
- <td>\u641C\u7D22\u7ED3\u679C\u5C55\u793A\u6570\u91CF</td>
- <td>number | false</td>
- <td>50</td>
- </tr>
- <tr>
- <td>matchInputWidth</td>
- <td>\u641C\u7D22\u7ED3\u679C\u5217\u8868\u662F\u5426\u4E0E\u8F93\u5165\u6846\u540C\u5BBD</td>
- <td>boolean</td>
- <td></td>
- </tr>
- <tr>
- <td>render</td>
- <td>\u7528\u4E8E\u6E32\u67D3 filter \u540E\u7684\u9009\u9879,\u53EF\u4F7F\u7528 #showSearchRender="{inputValue, path}"</td>
- <td><code>function({inputValue, path}): VNode</code></td>
- <td></td>
- </tr>
- <tr>
- <td>sort</td>
- <td>\u7528\u4E8E\u6392\u5E8F filter \u540E\u7684\u9009\u9879</td>
- <td><code>function(a, b, inputValue)</code></td>
- <td></td>
- </tr>
- </tbody>
- </table>
- <h3 id="\u4E8B\u4EF6">\u4E8B\u4EF6 <a class="header-anchor" href="#\u4E8B\u4EF6">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h3>
- <table>
- <thead>
- <tr>
- <th>\u4E8B\u4EF6\u540D\u79F0</th>
- <th>\u8BF4\u660E</th>
- <th>\u56DE\u8C03\u53C2\u6570</th>
- <th>\u7248\u672C</th>
- <th></th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>change</td>
- <td>\u9009\u62E9\u5B8C\u6210\u540E\u7684\u56DE\u8C03</td>
- <td><code>(value, selectedOptions) => void</code></td>
- <td>-</td>
- <td></td>
- </tr>
- <tr>
- <td>dropdownVisibleChange</td>
- <td>\u663E\u793A/\u9690\u85CF\u6D6E\u5C42\u7684\u56DE\u8C03</td>
- <td><code>(value) => void</code></td>
- <td>-</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>search</td>
- <td>\u76D1\u542C\u641C\u7D22\uFF0C\u8FD4\u56DE\u8F93\u5165\u7684\u503C</td>
- <td><code>(value) => void</code></td>
- <td>-</td>
- <td>3.0</td>
- </tr>
- </tbody>
- </table>
- <h3 id="Option">Option <a class="header-anchor" href="#Option">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h3>
- <pre class="language-ts" v-pre><code><span class="token keyword">interface</span> <span class="token class-name">Option</span> <span class="token punctuation">{</span>
- value<span class="token operator">:</span> <span class="token builtin">string</span> <span class="token operator">|</span> <span class="token builtin">number</span><span class="token punctuation">;</span>
- label<span class="token operator">?</span><span class="token operator">:</span> <span class="token builtin">any</span><span class="token punctuation">;</span>
- disabled<span class="token operator">?</span><span class="token operator">:</span> <span class="token builtin">boolean</span><span class="token punctuation">;</span>
- children<span class="token operator">?</span><span class="token operator">:</span> Option<span class="token punctuation">[</span><span class="token punctuation">]</span><span class="token punctuation">;</span>
- <span class="token comment">// \u6807\u8BB0\u662F\u5426\u4E3A\u53F6\u5B50\u8282\u70B9\uFF0C\u8BBE\u7F6E\u4E86 \`loadData\` \u65F6\u6709\u6548</span>
- <span class="token comment">// \u8BBE\u4E3A \`false\` \u65F6\u4F1A\u5F3A\u5236\u6807\u8BB0\u4E3A\u7236\u8282\u70B9\uFF0C\u5373\u4F7F\u5F53\u524D\u8282\u70B9\u6CA1\u6709 children\uFF0C\u4E5F\u4F1A\u663E\u793A\u5C55\u5F00\u56FE\u6807</span>
- isLeaf<span class="token operator">?</span><span class="token operator">:</span> <span class="token builtin">boolean</span><span class="token punctuation">;</span>
- <span class="token punctuation">}</span>
- </code></pre>
- <h2 id="\u65B9\u6CD5">\u65B9\u6CD5 <a class="header-anchor" href="#\u65B9\u6CD5">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <table>
- <thead>
- <tr>
- <th>\u540D\u79F0</th>
- <th>\u63CF\u8FF0</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>blur()</td>
- <td>\u79FB\u9664\u7126\u70B9</td>
- </tr>
- <tr>
- <td>focus()</td>
- <td>\u83B7\u53D6\u7126\u70B9</td>
- </tr>
- </tbody>
- </table>
- <blockquote>
- <p>\u6CE8\u610F\uFF0C\u5982\u679C\u9700\u8981\u83B7\u5F97\u4E2D\u56FD\u7701\u5E02\u533A\u6570\u636E\uFF0C\u53EF\u4EE5\u53C2\u8003 react \u7EC4\u4EF6\u7684\u5B9E\u73B0 <a href="https://gist.github.com/afc163/7582f35654fd03d5be7009444345ea17" target="_blank" rel="noopener noreferrer">china-division</a>\u3002</p>
- </blockquote>
- `,lastUpdated:1748060300605}},Fn={class:"markdown"};function zn(t,s,i,r,d,g){return k(),v("article",Fn,s[0]||(s[0]=[w(`<p>\u7EA7\u8054\u9009\u62E9\u6846\u3002</p><h2 id="\u4F55\u65F6\u4F7F\u7528">\u4F55\u65F6\u4F7F\u7528 <a class="header-anchor" href="#\u4F55\u65F6\u4F7F\u7528"><span aria-hidden="true" class="anchor">#</span></a></h2><ul><li>\u9700\u8981\u4ECE\u4E00\u7EC4\u76F8\u5173\u8054\u7684\u6570\u636E\u96C6\u5408\u8FDB\u884C\u9009\u62E9\uFF0C\u4F8B\u5982\u7701\u5E02\u533A\uFF0C\u516C\u53F8\u5C42\u7EA7\uFF0C\u4E8B\u7269\u5206\u7C7B\u7B49\u3002</li><li>\u4ECE\u4E00\u4E2A\u8F83\u5927\u7684\u6570\u636E\u96C6\u5408\u4E2D\u8FDB\u884C\u9009\u62E9\u65F6\uFF0C\u7528\u591A\u7EA7\u5206\u7C7B\u8FDB\u884C\u5206\u9694\uFF0C\u65B9\u4FBF\u9009\u62E9\u3002</li><li>\u6BD4\u8D77 Select \u7EC4\u4EF6\uFF0C\u53EF\u4EE5\u5728\u540C\u4E00\u4E2A\u6D6E\u5C42\u4E2D\u5B8C\u6210\u9009\u62E9\uFF0C\u6709\u8F83\u597D\u7684\u4F53\u9A8C\u3002</li></ul><h2 id="API">API <a class="header-anchor" href="#API"><span aria-hidden="true" class="anchor">#</span></a></h2><pre class="language-html"><code><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>a-cascader</span> <span class="token attr-name">:options</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>options<span class="token punctuation">"</span></span> <span class="token attr-name"><span class="token namespace">v-model:</span>value</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>value<span class="token punctuation">"</span></span> <span class="token punctuation">/></span></span>
- </code></pre><table><thead><tr><th>\u53C2\u6570</th><th>\u8BF4\u660E</th><th>\u7C7B\u578B</th><th>\u9ED8\u8BA4\u503C</th><th>Version</th></tr></thead><tbody><tr><td>allowClear</td><td>\u662F\u5426\u652F\u6301\u6E05\u9664</td><td>boolean</td><td>true</td><td></td></tr><tr><td>autofocus</td><td>\u81EA\u52A8\u83B7\u53D6\u7126\u70B9</td><td>boolean</td><td>false</td><td></td></tr><tr><td>bordered</td><td>\u662F\u5426\u6709\u8FB9\u6846</td><td>boolean</td><td>true</td><td>3.2</td></tr><tr><td>clearIcon</td><td>\u81EA\u5B9A\u4E49\u7684\u9009\u62E9\u6846\u6E05\u7A7A\u56FE\u6807</td><td>slot</td><td>-</td><td>3.2</td></tr><tr><td>changeOnSelect</td><td>\uFF08\u5355\u9009\u65F6\u751F\u6548\uFF09\u5F53\u6B64\u9879\u4E3A true \u65F6\uFF0C\u70B9\u9009\u6BCF\u7EA7\u83DC\u5355\u9009\u9879\u503C\u90FD\u4F1A\u53D1\u751F\u53D8\u5316\uFF0C\u5177\u4F53\u89C1\u4E0A\u9762\u7684\u6F14\u793A</td><td>boolean</td><td>false</td><td></td></tr><tr><td>defaultValue</td><td>\u9ED8\u8BA4\u7684\u9009\u4E2D\u9879</td><td>string[] | number[]</td><td>[]</td><td></td></tr><tr><td>disabled</td><td>\u7981\u7528</td><td>boolean</td><td>false</td><td></td></tr><tr><td>displayRender</td><td>\u9009\u62E9\u540E\u5C55\u793A\u7684\u6E32\u67D3\u51FD\u6570,\u53EF\u4F7F\u7528 #displayRender="{labels, selectedOptions}"</td><td><code>({labels, selectedOptions}) => VNode</code></td><td><code>labels => labels.join(' / ')</code></td><td></td></tr><tr><td>dropdownClassName</td><td>\u81EA\u5B9A\u4E49\u6D6E\u5C42\u7C7B\u540D</td><td>string</td><td>-</td><td>3.0</td></tr><tr><td>dropdownStyle</td><td>\u81EA\u5B9A\u4E49\u6D6E\u5C42\u6837\u5F0F</td><td>CSSProperties</td><td>{}</td><td>3.0</td></tr><tr><td>expandIcon</td><td>\u81EA\u5B9A\u4E49\u6B21\u7EA7\u83DC\u5355\u5C55\u5F00\u56FE\u6807</td><td>slot</td><td>-</td><td>3.0</td></tr><tr><td>expandTrigger</td><td>\u6B21\u7EA7\u83DC\u5355\u7684\u5C55\u5F00\u65B9\u5F0F</td><td><code>click</code> | <code>hover</code></td><td>'click'</td><td></td></tr><tr><td>fieldNames</td><td>\u81EA\u5B9A\u4E49 options \u4E2D label name children \u7684\u5B57\u6BB5</td><td>object</td><td><code>{ label: 'label', value: 'value', children: 'children' }</code></td><td></td></tr><tr><td>getPopupContainer</td><td>\u83DC\u5355\u6E32\u67D3\u7236\u8282\u70B9\u3002\u9ED8\u8BA4\u6E32\u67D3\u5230 body \u4E0A\uFF0C\u5982\u679C\u4F60\u9047\u5230\u83DC\u5355\u6EDA\u52A8\u5B9A\u4F4D\u95EE\u9898\uFF0C\u8BD5\u8BD5\u4FEE\u6539\u4E3A\u6EDA\u52A8\u7684\u533A\u57DF\uFF0C\u5E76\u76F8\u5BF9\u5176\u5B9A\u4F4D\u3002</td><td>Function(triggerNode)</td><td>() => document.body</td><td></td></tr><tr><td>loadData</td><td>\u7528\u4E8E\u52A8\u6001\u52A0\u8F7D\u9009\u9879\uFF0C\u65E0\u6CD5\u4E0E <code>showSearch</code> \u4E00\u8D77\u4F7F\u7528</td><td><code>(selectedOptions) => void</code></td><td>-</td><td></td></tr><tr><td>maxTagCount</td><td>\u6700\u591A\u663E\u793A\u591A\u5C11\u4E2A tag\uFF0C\u54CD\u5E94\u5F0F\u6A21\u5F0F\u4F1A\u5BF9\u6027\u80FD\u4EA7\u751F\u635F\u8017</td><td>number | <code>responsive</code></td><td>-</td><td>3.0</td></tr><tr><td>maxTagPlaceholder</td><td>\u9690\u85CF tag \u65F6\u663E\u793A\u7684\u5185\u5BB9</td><td>v-slot | function(omittedValues)</td><td>-</td><td>3.0</td></tr><tr><td>multiple</td><td>\u652F\u6301\u591A\u9009\u8282\u70B9</td><td>boolean</td><td>-</td><td>3.0</td></tr><tr><td>notFoundContent</td><td>\u5F53\u4E0B\u62C9\u5217\u8868\u4E3A\u7A7A\u65F6\u663E\u793A\u7684\u5185\u5BB9</td><td>string | slot</td><td>'Not Found'</td><td></td></tr><tr><td>open</td><td>\u63A7\u5236\u6D6E\u5C42\u663E\u9690</td><td>boolean</td><td>-</td><td>3.0</td></tr><tr><td>options</td><td>\u53EF\u9009\u9879\u6570\u636E\u6E90</td><td><a href="#option">Option</a>[]</td><td>-</td><td></td></tr><tr><td>placeholder</td><td>\u8F93\u5165\u6846\u5360\u4F4D\u6587\u672C</td><td>string</td><td>'\u8BF7\u9009\u62E9'</td><td></td></tr><tr><td>placement</td><td>\u6D6E\u5C42\u9884\u8BBE\u4F4D\u7F6E</td><td><code>bottomLeft</code> | <code>bottomRight</code> | <code>topLeft</code> | <code>topRight</code></td><td><code>bottomLeft</code></td><td>3.0</td></tr><tr><td>removeIcon</td><td>\u81EA\u5B9A\u4E49\u7684\u591A\u9009\u6846\u6E05\u9664\u56FE\u6807</td><td>slot</td><td>-</td><td>3.2</td></tr><tr><td>searchValue</td><td>\u8BBE\u7F6E\u641C\u7D22\u7684\u503C\uFF0C\u9700\u8981\u4E0E <code>showSearch</code> \u914D\u5408\u4F7F\u7528</td><td>string</td><td>-</td><td>3.0</td></tr><tr><td>showSearch</td><td>\u5728\u9009\u62E9\u6846\u4E2D\u663E\u793A\u641C\u7D22\u6846</td><td>boolean | <a href="#showsearch">object</a></td><td>false</td><td></td></tr><tr><td>size</td><td>\u8F93\u5165\u6846\u5927\u5C0F</td><td><code>large</code> | <code>default</code> | <code>small</code></td><td><code>default</code></td><td></td></tr><tr><td>suffixIcon</td><td>\u81EA\u5B9A\u4E49\u7684\u9009\u62E9\u6846\u540E\u7F00\u56FE\u6807</td><td>string | VNode | slot</td><td>-</td><td></td></tr><tr><td>tagRender</td><td>\u81EA\u5B9A\u4E49 tag \u5185\u5BB9\uFF0C\u591A\u9009\u65F6\u751F\u6548</td><td>slot</td><td>-</td><td>3.0</td></tr><tr><td>value(v-model)</td><td>\u6307\u5B9A\u9009\u4E2D\u9879</td><td>string[] | number[]</td><td>-</td><td></td></tr></tbody></table><h3 id="showSearch">showSearch <a class="header-anchor" href="#showSearch"><span aria-hidden="true" class="anchor">#</span></a></h3><p><code>showSearch</code> \u4E3A\u5BF9\u8C61\u65F6\uFF0C\u5176\u4E2D\u7684\u5B57\u6BB5\uFF1A</p><table><thead><tr><th>\u53C2\u6570</th><th>\u8BF4\u660E</th><th>\u7C7B\u578B</th><th>\u9ED8\u8BA4\u503C</th></tr></thead><tbody><tr><td>filter</td><td>\u63A5\u6536 <code>inputValue</code> <code>path</code> \u4E24\u4E2A\u53C2\u6570\uFF0C\u5F53 <code>path</code> \u7B26\u5408\u7B5B\u9009\u6761\u4EF6\u65F6\uFF0C\u5E94\u8FD4\u56DE true\uFF0C\u53CD\u4E4B\u5219\u8FD4\u56DE false\u3002</td><td><code>function(inputValue, path): boolean</code></td><td></td></tr><tr><td>limit</td><td>\u641C\u7D22\u7ED3\u679C\u5C55\u793A\u6570\u91CF</td><td>number | false</td><td>50</td></tr><tr><td>matchInputWidth</td><td>\u641C\u7D22\u7ED3\u679C\u5217\u8868\u662F\u5426\u4E0E\u8F93\u5165\u6846\u540C\u5BBD</td><td>boolean</td><td></td></tr><tr><td>render</td><td>\u7528\u4E8E\u6E32\u67D3 filter \u540E\u7684\u9009\u9879,\u53EF\u4F7F\u7528 #showSearchRender="{inputValue, path}"</td><td><code>function({inputValue, path}): VNode</code></td><td></td></tr><tr><td>sort</td><td>\u7528\u4E8E\u6392\u5E8F filter \u540E\u7684\u9009\u9879</td><td><code>function(a, b, inputValue)</code></td><td></td></tr></tbody></table><h3 id="\u4E8B\u4EF6">\u4E8B\u4EF6 <a class="header-anchor" href="#\u4E8B\u4EF6"><span aria-hidden="true" class="anchor">#</span></a></h3><table><thead><tr><th>\u4E8B\u4EF6\u540D\u79F0</th><th>\u8BF4\u660E</th><th>\u56DE\u8C03\u53C2\u6570</th><th>\u7248\u672C</th><th></th></tr></thead><tbody><tr><td>change</td><td>\u9009\u62E9\u5B8C\u6210\u540E\u7684\u56DE\u8C03</td><td><code>(value, selectedOptions) => void</code></td><td>-</td><td></td></tr><tr><td>dropdownVisibleChange</td><td>\u663E\u793A/\u9690\u85CF\u6D6E\u5C42\u7684\u56DE\u8C03</td><td><code>(value) => void</code></td><td>-</td><td>3.0</td></tr><tr><td>search</td><td>\u76D1\u542C\u641C\u7D22\uFF0C\u8FD4\u56DE\u8F93\u5165\u7684\u503C</td><td><code>(value) => void</code></td><td>-</td><td>3.0</td></tr></tbody></table><h3 id="Option">Option <a class="header-anchor" href="#Option"><span aria-hidden="true" class="anchor">#</span></a></h3><pre class="language-ts"><code><span class="token keyword">interface</span> <span class="token class-name">Option</span> <span class="token punctuation">{</span>
- value<span class="token operator">:</span> <span class="token builtin">string</span> <span class="token operator">|</span> <span class="token builtin">number</span><span class="token punctuation">;</span>
- label<span class="token operator">?</span><span class="token operator">:</span> <span class="token builtin">any</span><span class="token punctuation">;</span>
- disabled<span class="token operator">?</span><span class="token operator">:</span> <span class="token builtin">boolean</span><span class="token punctuation">;</span>
- children<span class="token operator">?</span><span class="token operator">:</span> Option<span class="token punctuation">[</span><span class="token punctuation">]</span><span class="token punctuation">;</span>
- <span class="token comment">// \u6807\u8BB0\u662F\u5426\u4E3A\u53F6\u5B50\u8282\u70B9\uFF0C\u8BBE\u7F6E\u4E86 \`loadData\` \u65F6\u6709\u6548</span>
- <span class="token comment">// \u8BBE\u4E3A \`false\` \u65F6\u4F1A\u5F3A\u5236\u6807\u8BB0\u4E3A\u7236\u8282\u70B9\uFF0C\u5373\u4F7F\u5F53\u524D\u8282\u70B9\u6CA1\u6709 children\uFF0C\u4E5F\u4F1A\u663E\u793A\u5C55\u5F00\u56FE\u6807</span>
- isLeaf<span class="token operator">?</span><span class="token operator">:</span> <span class="token builtin">boolean</span><span class="token punctuation">;</span>
- <span class="token punctuation">}</span>
- </code></pre><h2 id="\u65B9\u6CD5">\u65B9\u6CD5 <a class="header-anchor" href="#\u65B9\u6CD5"><span aria-hidden="true" class="anchor">#</span></a></h2><table><thead><tr><th>\u540D\u79F0</th><th>\u63CF\u8FF0</th></tr></thead><tbody><tr><td>blur()</td><td>\u79FB\u9664\u7126\u70B9</td></tr><tr><td>focus()</td><td>\u83B7\u53D6\u7126\u70B9</td></tr></tbody></table><blockquote><p>\u6CE8\u610F\uFF0C\u5982\u679C\u9700\u8981\u83B7\u5F97\u4E2D\u56FD\u7701\u5E02\u533A\u6570\u636E\uFF0C\u53EF\u4EE5\u53C2\u8003 react \u7EC4\u4EF6\u7684\u5B9E\u73B0 <a href="https://gist.github.com/afc163/7582f35654fd03d5be7009444345ea17" target="_blank" rel="noopener noreferrer">china-division</a>\u3002</p></blockquote>`,16)]))}const Ln=I(jn,[["render",zn]]),Xn={pageData:{title:"Cascader",description:"",frontmatter:{category:"Components",type:"Data Entry",title:"Cascader",cover:"https://gw.alipayobjects.com/zos/alicdn/UdS8y8xyZ/Cascader.svg"},headers:[{level:2,title:"When To Use",slug:"When-To-Use",content:""},{level:2,title:"API",slug:"API",content:""},{level:3,title:"showSearch",slug:"showSearch",content:"Fields in `showSearch`:"},{level:3,title:"events",slug:"events",content:""},{level:3,title:"Option",slug:"Option",content:""},{level:2,title:"Methods",slug:"Methods",content:""}],relativePath:"components/cascader/index.en-US.md",content:`
- Cascade selection box.
- ## When To Use
- - When you need to select from a set of associated data set. Such as province/city/district, company level, things classification.
- - When selecting from a large data set, with multi-stage classification separated for easy selection.
- - Chooses cascade items in one float layer for better user experience.
- ## API
- \`\`\`html
- <a-cascader :options="options" v-model:value="value" />
- \`\`\`
- | Property | Description | Type | Default | Version |
- | --- | --- | --- | --- | --- |
- | allowClear | whether allow clear | boolean | true | |
- | autofocus | get focus when component mounted | boolean | false | |
- | bordered | Whether has border style | boolean | true | 3.2 |
- | clearIcon | The custom clear icon | slot | - | 3.2 |
- | changeOnSelect | (Work on single select) change value on each selection if set to true, see above demo for details | boolean | false | |
- | disabled | whether disabled select | boolean | false | |
- | displayRender | render function of displaying selected options, you can use #displayRender="{labels, selectedOptions}". | \`({labels, selectedOptions}) => VNode\` | \`labels => labels.join(' / ')\` | |
- | dropdownClassName | additional className of popup overlay | string | - | 3.0 |
- | dropdownStyle | additional style of popup overlay | CSSProperties | {} | 3.0 |
- | expandIcon | Customize the current item expand icon | slot | - | 3.0 |
- | expandTrigger | expand current item when click or hover | \`click\` \\| \`hover\` | 'click' | |
- | fieldNames | custom field name for label and value and children | object | \`{ label: 'label', value: 'value', children: 'children' }\` | |
- | getPopupContainer | Parent Node which the selector should be rendered to. Default to \`body\`. When position issues happen, try to modify it into scrollable content and position it relative. | Function(triggerNode) | () => document.body | |
- | loadData | To load option lazily, and it cannot work with \`showSearch\` | \`(selectedOptions) => void\` | - | |
- | maxTagCount | Max tag count to show. \`responsive\` will cost render performance | number \\| \`responsive\` | - | 3.0 |
- | maxTagPlaceholder | Placeholder for not showing tags | v-slot \\| function(omittedValues) | - | 3.0 |
- | multiple | Support multiple or not | boolean | - | 3.0 |
- | notFoundContent | Specify content to show when no result matches. | string \\| slot | 'Not Found' | |
- | open | set visible of cascader popup | boolean | - | 3.0 |
- | options | data options of cascade | [Option](#option)\\[] | - | |
- | placeholder | input placeholder | string | 'Please select' | |
- | placement | Use preset popup align config from builtinPlacements | \`bottomLeft\` \\| \`bottomRight\` \\| \`topLeft\` \\| \`topRight\` | \`bottomLeft\` | 3.0 |
- | removeIcon | The custom remove icon | slot | - | 3.2 |
- | searchValue | Set search value\uFF0CNeed work with \`showSearch\` | string | - | 3.0 |
- | showSearch | Whether show search input in single mode. | boolean \\| [object](#showsearch) | false | |
- | size | input size | \`large\` \\| \`default\` \\| \`small\` | \`default\` | |
- | suffixIcon | The custom suffix icon | string \\| VNode \\| slot | - | |
- | tagRender | Customize tag render when \`multiple\` | slot | - | 3.0 |
- | value(v-model) | selected value | string\\[] \\| number\\[] | - | |
- ### showSearch
- Fields in \`showSearch\`:
- | Property | Description | Type | Default |
- | --- | --- | --- | --- |
- | filter | The function will receive two arguments, inputValue and option, if the function returns true, the option will be included in the filtered set; Otherwise, it will be excluded. | \`function(inputValue, path): boolean\` | |
- | limit | Set the count of filtered items | number \\| false | 50 |
- | matchInputWidth | Whether the width of result list equals to input's | boolean | |
- | render | Used to render filtered options, you can use #showSearchRender="{inputValue, path}" | \`function({inputValue, path}): VNode\` | |
- | sort | Used to sort filtered options. | \`function(a, b, inputValue)\` | |
- ### events
- | Events Name | Description | Arguments | version | |
- | --- | --- | --- | --- | --- |
- | change | callback when finishing cascader select | \`(value, selectedOptions) => void\` | - | |
- | dropdownVisibleChange | callback when popup shown or hidden | \`(value) => void\` | - | 3.0 |
- | search | callback when input value change | \`(value) => void\` | - | 1.5.4 |
- ### Option
- \`\`\`ts
- interface Option {
- value: string | number;
- label?: VNode;
- disabled?: boolean;
- children?: Option[];
- // Determines if this is a leaf node(effective when \`loadData\` is specified).
- // \`false\` will force trade TreeNode as a parent node.
- // Show expand icon even if the current node has no children.
- isLeaf?: boolean;
- }
- \`\`\`
- ## Methods
- | Name | Description |
- | ------- | ------------ |
- | blur() | remove focus |
- | focus() | get focus |
- `,html:`<p>Cascade selection box.</p>
- <h2 id="When-To-Use">When To Use <a class="header-anchor" href="#When-To-Use">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <ul>
- <li>When you need to select from a set of associated data set. Such as province/city/district, company level, things classification.</li>
- <li>When selecting from a large data set, with multi-stage classification separated for easy selection.</li>
- <li>Chooses cascade items in one float layer for better user experience.</li>
- </ul>
- <h2 id="API">API <a class="header-anchor" href="#API">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <pre class="language-html" v-pre><code><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>a-cascader</span> <span class="token attr-name">:options</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>options<span class="token punctuation">"</span></span> <span class="token attr-name"><span class="token namespace">v-model:</span>value</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>value<span class="token punctuation">"</span></span> <span class="token punctuation">/></span></span>
- </code></pre>
- <table>
- <thead>
- <tr>
- <th>Property</th>
- <th>Description</th>
- <th>Type</th>
- <th>Default</th>
- <th>Version</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>allowClear</td>
- <td>whether allow clear</td>
- <td>boolean</td>
- <td>true</td>
- <td></td>
- </tr>
- <tr>
- <td>autofocus</td>
- <td>get focus when component mounted</td>
- <td>boolean</td>
- <td>false</td>
- <td></td>
- </tr>
- <tr>
- <td>bordered</td>
- <td>Whether has border style</td>
- <td>boolean</td>
- <td>true</td>
- <td>3.2</td>
- </tr>
- <tr>
- <td>clearIcon</td>
- <td>The custom clear icon</td>
- <td>slot</td>
- <td>-</td>
- <td>3.2</td>
- </tr>
- <tr>
- <td>changeOnSelect</td>
- <td>(Work on single select) change value on each selection if set to true, see above demo for details</td>
- <td>boolean</td>
- <td>false</td>
- <td></td>
- </tr>
- <tr>
- <td>disabled</td>
- <td>whether disabled select</td>
- <td>boolean</td>
- <td>false</td>
- <td></td>
- </tr>
- <tr>
- <td>displayRender</td>
- <td>render function of displaying selected options, you can use #displayRender="{labels, selectedOptions}".</td>
- <td><code>({labels, selectedOptions}) => VNode</code></td>
- <td><code>labels => labels.join(' / ')</code></td>
- <td></td>
- </tr>
- <tr>
- <td>dropdownClassName</td>
- <td>additional className of popup overlay</td>
- <td>string</td>
- <td>-</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>dropdownStyle</td>
- <td>additional style of popup overlay</td>
- <td>CSSProperties</td>
- <td>{}</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>expandIcon</td>
- <td>Customize the current item expand icon</td>
- <td>slot</td>
- <td>-</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>expandTrigger</td>
- <td>expand current item when click or hover</td>
- <td><code>click</code> | <code>hover</code></td>
- <td>'click'</td>
- <td></td>
- </tr>
- <tr>
- <td>fieldNames</td>
- <td>custom field name for label and value and children</td>
- <td>object</td>
- <td><code>{ label: 'label', value: 'value', children: 'children' }</code></td>
- <td></td>
- </tr>
- <tr>
- <td>getPopupContainer</td>
- <td>Parent Node which the selector should be rendered to. Default to <code>body</code>. When position issues happen, try to modify it into scrollable content and position it relative.</td>
- <td>Function(triggerNode)</td>
- <td>() => document.body</td>
- <td></td>
- </tr>
- <tr>
- <td>loadData</td>
- <td>To load option lazily, and it cannot work with <code>showSearch</code></td>
- <td><code>(selectedOptions) => void</code></td>
- <td>-</td>
- <td></td>
- </tr>
- <tr>
- <td>maxTagCount</td>
- <td>Max tag count to show. <code>responsive</code> will cost render performance</td>
- <td>number | <code>responsive</code></td>
- <td>-</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>maxTagPlaceholder</td>
- <td>Placeholder for not showing tags</td>
- <td>v-slot | function(omittedValues)</td>
- <td>-</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>multiple</td>
- <td>Support multiple or not</td>
- <td>boolean</td>
- <td>-</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>notFoundContent</td>
- <td>Specify content to show when no result matches.</td>
- <td>string | slot</td>
- <td>'Not Found'</td>
- <td></td>
- </tr>
- <tr>
- <td>open</td>
- <td>set visible of cascader popup</td>
- <td>boolean</td>
- <td>-</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>options</td>
- <td>data options of cascade</td>
- <td><a href="#option">Option</a>[]</td>
- <td>-</td>
- <td></td>
- </tr>
- <tr>
- <td>placeholder</td>
- <td>input placeholder</td>
- <td>string</td>
- <td>'Please select'</td>
- <td></td>
- </tr>
- <tr>
- <td>placement</td>
- <td>Use preset popup align config from builtinPlacements</td>
- <td><code>bottomLeft</code> | <code>bottomRight</code> | <code>topLeft</code> | <code>topRight</code></td>
- <td><code>bottomLeft</code></td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>removeIcon</td>
- <td>The custom remove icon</td>
- <td>slot</td>
- <td>-</td>
- <td>3.2</td>
- </tr>
- <tr>
- <td>searchValue</td>
- <td>Set search value\uFF0CNeed work with <code>showSearch</code></td>
- <td>string</td>
- <td>-</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>showSearch</td>
- <td>Whether show search input in single mode.</td>
- <td>boolean | <a href="#showsearch">object</a></td>
- <td>false</td>
- <td></td>
- </tr>
- <tr>
- <td>size</td>
- <td>input size</td>
- <td><code>large</code> | <code>default</code> | <code>small</code></td>
- <td><code>default</code></td>
- <td></td>
- </tr>
- <tr>
- <td>suffixIcon</td>
- <td>The custom suffix icon</td>
- <td>string | VNode | slot</td>
- <td>-</td>
- <td></td>
- </tr>
- <tr>
- <td>tagRender</td>
- <td>Customize tag render when <code>multiple</code></td>
- <td>slot</td>
- <td>-</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>value(v-model)</td>
- <td>selected value</td>
- <td>string[] | number[]</td>
- <td>-</td>
- <td></td>
- </tr>
- </tbody>
- </table>
- <h3 id="showSearch">showSearch <a class="header-anchor" href="#showSearch">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h3>
- <p>Fields in <code>showSearch</code>:</p>
- <table>
- <thead>
- <tr>
- <th>Property</th>
- <th>Description</th>
- <th>Type</th>
- <th>Default</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>filter</td>
- <td>The function will receive two arguments, inputValue and option, if the function returns true, the option will be included in the filtered set; Otherwise, it will be excluded.</td>
- <td><code>function(inputValue, path): boolean</code></td>
- <td></td>
- </tr>
- <tr>
- <td>limit</td>
- <td>Set the count of filtered items</td>
- <td>number | false</td>
- <td>50</td>
- </tr>
- <tr>
- <td>matchInputWidth</td>
- <td>Whether the width of result list equals to input's</td>
- <td>boolean</td>
- <td></td>
- </tr>
- <tr>
- <td>render</td>
- <td>Used to render filtered options, you can use #showSearchRender="{inputValue, path}"</td>
- <td><code>function({inputValue, path}): VNode</code></td>
- <td></td>
- </tr>
- <tr>
- <td>sort</td>
- <td>Used to sort filtered options.</td>
- <td><code>function(a, b, inputValue)</code></td>
- <td></td>
- </tr>
- </tbody>
- </table>
- <h3 id="events">events <a class="header-anchor" href="#events">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h3>
- <table>
- <thead>
- <tr>
- <th>Events Name</th>
- <th>Description</th>
- <th>Arguments</th>
- <th>version</th>
- <th></th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>change</td>
- <td>callback when finishing cascader select</td>
- <td><code>(value, selectedOptions) => void</code></td>
- <td>-</td>
- <td></td>
- </tr>
- <tr>
- <td>dropdownVisibleChange</td>
- <td>callback when popup shown or hidden</td>
- <td><code>(value) => void</code></td>
- <td>-</td>
- <td>3.0</td>
- </tr>
- <tr>
- <td>search</td>
- <td>callback when input value change</td>
- <td><code>(value) => void</code></td>
- <td>-</td>
- <td>1.5.4</td>
- </tr>
- </tbody>
- </table>
- <h3 id="Option">Option <a class="header-anchor" href="#Option">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h3>
- <pre class="language-ts" v-pre><code><span class="token keyword">interface</span> <span class="token class-name">Option</span> <span class="token punctuation">{</span>
- value<span class="token operator">:</span> <span class="token builtin">string</span> <span class="token operator">|</span> <span class="token builtin">number</span><span class="token punctuation">;</span>
- label<span class="token operator">?</span><span class="token operator">:</span> VNode<span class="token punctuation">;</span>
- disabled<span class="token operator">?</span><span class="token operator">:</span> <span class="token builtin">boolean</span><span class="token punctuation">;</span>
- children<span class="token operator">?</span><span class="token operator">:</span> Option<span class="token punctuation">[</span><span class="token punctuation">]</span><span class="token punctuation">;</span>
- <span class="token comment">// Determines if this is a leaf node(effective when \`loadData\` is specified).</span>
- <span class="token comment">// \`false\` will force trade TreeNode as a parent node.</span>
- <span class="token comment">// Show expand icon even if the current node has no children.</span>
- isLeaf<span class="token operator">?</span><span class="token operator">:</span> <span class="token builtin">boolean</span><span class="token punctuation">;</span>
- <span class="token punctuation">}</span>
- </code></pre>
- <h2 id="Methods">Methods <a class="header-anchor" href="#Methods">
- <span aria-hidden="true" class="anchor">#</span>
- </a></h2>
- <table>
- <thead>
- <tr>
- <th>Name</th>
- <th>Description</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>blur()</td>
- <td>remove focus</td>
- </tr>
- <tr>
- <td>focus()</td>
- <td>get focus</td>
- </tr>
- </tbody>
- </table>
- `,lastUpdated:1748060300604}},Pn={class:"markdown"};function Rn(t,s,i,r,d,g){return k(),v("article",Pn,s[0]||(s[0]=[w(`<p>Cascade selection box.</p><h2 id="When-To-Use">When To Use <a class="header-anchor" href="#When-To-Use"><span aria-hidden="true" class="anchor">#</span></a></h2><ul><li>When you need to select from a set of associated data set. Such as province/city/district, company level, things classification.</li><li>When selecting from a large data set, with multi-stage classification separated for easy selection.</li><li>Chooses cascade items in one float layer for better user experience.</li></ul><h2 id="API">API <a class="header-anchor" href="#API"><span aria-hidden="true" class="anchor">#</span></a></h2><pre class="language-html"><code><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>a-cascader</span> <span class="token attr-name">:options</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>options<span class="token punctuation">"</span></span> <span class="token attr-name"><span class="token namespace">v-model:</span>value</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>value<span class="token punctuation">"</span></span> <span class="token punctuation">/></span></span>
- </code></pre><table><thead><tr><th>Property</th><th>Description</th><th>Type</th><th>Default</th><th>Version</th></tr></thead><tbody><tr><td>allowClear</td><td>whether allow clear</td><td>boolean</td><td>true</td><td></td></tr><tr><td>autofocus</td><td>get focus when component mounted</td><td>boolean</td><td>false</td><td></td></tr><tr><td>bordered</td><td>Whether has border style</td><td>boolean</td><td>true</td><td>3.2</td></tr><tr><td>clearIcon</td><td>The custom clear icon</td><td>slot</td><td>-</td><td>3.2</td></tr><tr><td>changeOnSelect</td><td>(Work on single select) change value on each selection if set to true, see above demo for details</td><td>boolean</td><td>false</td><td></td></tr><tr><td>disabled</td><td>whether disabled select</td><td>boolean</td><td>false</td><td></td></tr><tr><td>displayRender</td><td>render function of displaying selected options, you can use #displayRender="{labels, selectedOptions}".</td><td><code>({labels, selectedOptions}) => VNode</code></td><td><code>labels => labels.join(' / ')</code></td><td></td></tr><tr><td>dropdownClassName</td><td>additional className of popup overlay</td><td>string</td><td>-</td><td>3.0</td></tr><tr><td>dropdownStyle</td><td>additional style of popup overlay</td><td>CSSProperties</td><td>{}</td><td>3.0</td></tr><tr><td>expandIcon</td><td>Customize the current item expand icon</td><td>slot</td><td>-</td><td>3.0</td></tr><tr><td>expandTrigger</td><td>expand current item when click or hover</td><td><code>click</code> | <code>hover</code></td><td>'click'</td><td></td></tr><tr><td>fieldNames</td><td>custom field name for label and value and children</td><td>object</td><td><code>{ label: 'label', value: 'value', children: 'children' }</code></td><td></td></tr><tr><td>getPopupContainer</td><td>Parent Node which the selector should be rendered to. Default to <code>body</code>. When position issues happen, try to modify it into scrollable content and position it relative.</td><td>Function(triggerNode)</td><td>() => document.body</td><td></td></tr><tr><td>loadData</td><td>To load option lazily, and it cannot work with <code>showSearch</code></td><td><code>(selectedOptions) => void</code></td><td>-</td><td></td></tr><tr><td>maxTagCount</td><td>Max tag count to show. <code>responsive</code> will cost render performance</td><td>number | <code>responsive</code></td><td>-</td><td>3.0</td></tr><tr><td>maxTagPlaceholder</td><td>Placeholder for not showing tags</td><td>v-slot | function(omittedValues)</td><td>-</td><td>3.0</td></tr><tr><td>multiple</td><td>Support multiple or not</td><td>boolean</td><td>-</td><td>3.0</td></tr><tr><td>notFoundContent</td><td>Specify content to show when no result matches.</td><td>string | slot</td><td>'Not Found'</td><td></td></tr><tr><td>open</td><td>set visible of cascader popup</td><td>boolean</td><td>-</td><td>3.0</td></tr><tr><td>options</td><td>data options of cascade</td><td><a href="#option">Option</a>[]</td><td>-</td><td></td></tr><tr><td>placeholder</td><td>input placeholder</td><td>string</td><td>'Please select'</td><td></td></tr><tr><td>placement</td><td>Use preset popup align config from builtinPlacements</td><td><code>bottomLeft</code> | <code>bottomRight</code> | <code>topLeft</code> | <code>topRight</code></td><td><code>bottomLeft</code></td><td>3.0</td></tr><tr><td>removeIcon</td><td>The custom remove icon</td><td>slot</td><td>-</td><td>3.2</td></tr><tr><td>searchValue</td><td>Set search value\uFF0CNeed work with <code>showSearch</code></td><td>string</td><td>-</td><td>3.0</td></tr><tr><td>showSearch</td><td>Whether show search input in single mode.</td><td>boolean | <a href="#showsearch">object</a></td><td>false</td><td></td></tr><tr><td>size</td><td>input size</td><td><code>large</code> | <code>default</code> | <code>small</code></td><td><code>default</code></td><td></td></tr><tr><td>suffixIcon</td><td>The custom suffix icon</td><td>string | VNode | slot</td><td>-</td><td></td></tr><tr><td>tagRender</td><td>Customize tag render when <code>multiple</code></td><td>slot</td><td>-</td><td>3.0</td></tr><tr><td>value(v-model)</td><td>selected value</td><td>string[] | number[]</td><td>-</td><td></td></tr></tbody></table><h3 id="showSearch">showSearch <a class="header-anchor" href="#showSearch"><span aria-hidden="true" class="anchor">#</span></a></h3><p>Fields in <code>showSearch</code>:</p><table><thead><tr><th>Property</th><th>Description</th><th>Type</th><th>Default</th></tr></thead><tbody><tr><td>filter</td><td>The function will receive two arguments, inputValue and option, if the function returns true, the option will be included in the filtered set; Otherwise, it will be excluded.</td><td><code>function(inputValue, path): boolean</code></td><td></td></tr><tr><td>limit</td><td>Set the count of filtered items</td><td>number | false</td><td>50</td></tr><tr><td>matchInputWidth</td><td>Whether the width of result list equals to input's</td><td>boolean</td><td></td></tr><tr><td>render</td><td>Used to render filtered options, you can use #showSearchRender="{inputValue, path}"</td><td><code>function({inputValue, path}): VNode</code></td><td></td></tr><tr><td>sort</td><td>Used to sort filtered options.</td><td><code>function(a, b, inputValue)</code></td><td></td></tr></tbody></table><h3 id="events">events <a class="header-anchor" href="#events"><span aria-hidden="true" class="anchor">#</span></a></h3><table><thead><tr><th>Events Name</th><th>Description</th><th>Arguments</th><th>version</th><th></th></tr></thead><tbody><tr><td>change</td><td>callback when finishing cascader select</td><td><code>(value, selectedOptions) => void</code></td><td>-</td><td></td></tr><tr><td>dropdownVisibleChange</td><td>callback when popup shown or hidden</td><td><code>(value) => void</code></td><td>-</td><td>3.0</td></tr><tr><td>search</td><td>callback when input value change</td><td><code>(value) => void</code></td><td>-</td><td>1.5.4</td></tr></tbody></table><h3 id="Option">Option <a class="header-anchor" href="#Option"><span aria-hidden="true" class="anchor">#</span></a></h3><pre class="language-ts"><code><span class="token keyword">interface</span> <span class="token class-name">Option</span> <span class="token punctuation">{</span>
- value<span class="token operator">:</span> <span class="token builtin">string</span> <span class="token operator">|</span> <span class="token builtin">number</span><span class="token punctuation">;</span>
- label<span class="token operator">?</span><span class="token operator">:</span> VNode<span class="token punctuation">;</span>
- disabled<span class="token operator">?</span><span class="token operator">:</span> <span class="token builtin">boolean</span><span class="token punctuation">;</span>
- children<span class="token operator">?</span><span class="token operator">:</span> Option<span class="token punctuation">[</span><span class="token punctuation">]</span><span class="token punctuation">;</span>
- <span class="token comment">// Determines if this is a leaf node(effective when \`loadData\` is specified).</span>
- <span class="token comment">// \`false\` will force trade TreeNode as a parent node.</span>
- <span class="token comment">// Show expand icon even if the current node has no children.</span>
- isLeaf<span class="token operator">?</span><span class="token operator">:</span> <span class="token builtin">boolean</span><span class="token punctuation">;</span>
- <span class="token punctuation">}</span>
- </code></pre><h2 id="Methods">Methods <a class="header-anchor" href="#Methods"><span aria-hidden="true" class="anchor">#</span></a></h2><table><thead><tr><th>Name</th><th>Description</th></tr></thead><tbody><tr><td>blur()</td><td>remove focus</td></tr><tr><td>focus()</td><td>get focus</td></tr></tbody></table>`,15)]))}const Un=I(Xn,[["render",Rn]]);const On=A({CN:Ln,US:Un,components:{Basic:z,ChangeOnSelect:R,CustomRender:Q,CustomTrigger:nn,DisabledOption:on,Hover:ln,Lazy:kn,Search:In,Size:yn,FieldsName:Zn,Suffix:Gn,multipleVue:Jn,tagRender:xn}});function Dn(t,s,i,r,d,g){const l=e("basic"),u=e("custom-trigger"),p=e("hover"),b=e("disabled-option"),y=e("change-on-select"),m=e("size"),Z=e("custom-render"),f=e("search"),B=e("lazy"),G=e("fields-name"),H=e("suffix"),V=e("multipleVue"),Y=e("tagRender"),J=e("demo-sort");return k(),h(J,null,{default:o(()=>[c(l),c(u),c(p),c(b),c(y),c(m),c(Z),c(f),c(B),c(G),c(H),c(V),c(Y)]),_:1})}const En=I(On,[["render",Dn]]);export{En as default};
|