index.6ae865fd.js 231 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562
  1. import{d as m,r as h,s as A,_ as C,j as l,k,l as b,w as e,f as o,b as t,e as n,a as v,t as W,q as G,bk as S,n as Z}from"./index.c1b9962e.js";import{S as N}from"./SmileOutlined.8742fd55.js";const x=m({setup(){const s=h();return A(s,()=>{console.log(s.value)}),{value:s}}});function H(s,a,i,g,r,d){const c=l("a-tree-select-node"),p=l("a-tree-select"),u=l("demo-box");return k(),b(u,{jsfiddle:{us:"The most basic usage.",cn:"\u6700\u7B80\u5355\u7684\u7528\u6CD5\u3002",docHtml:`<h2 id="zh-cn">zh-CN</h2>
  2. <p>\u6700\u7B80\u5355\u7684\u7528\u6CD5\u3002</p>
  3. <h2 id="en-us">en-US</h2>
  4. <p>The most basic usage.</p>
  5. `,order:0,title:{"zh-CN":"\u57FA\u672C\u7528\u6CD5","en-US":"Basic usage"},relativePath:"src/docs/tree-select/demo/basic.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLXRyZWUtc2VsZWN0CiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIHNob3ctc2VhcmNoCiAgICBzdHlsZT0id2lkdGg6IDEwMCUiCiAgICA6ZHJvcGRvd24tc3R5bGU9InsgbWF4SGVpZ2h0OiAnNDAwcHgnLCBvdmVyZmxvdzogJ2F1dG8nIH0iCiAgICBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICAgIGFsbG93LWNsZWFyCiAgICB0cmVlLWRlZmF1bHQtZXhwYW5kLWFsbAogID4KICAgIDxhLXRyZWUtc2VsZWN0LW5vZGUga2V5PSIwLTEiIHZhbHVlPSJwYXJlbnQgMSIgdGl0bGU9InBhcmVudCAxIj4KICAgICAgPGEtdHJlZS1zZWxlY3Qtbm9kZSBrZXk9IjAtMS0xIiB2YWx1ZT0icGFyZW50IDEtMCIgdGl0bGU9InBhcmVudCAxLTAiPgogICAgICAgIDxhLXRyZWUtc2VsZWN0LW5vZGUga2V5PSJyYW5kb20iIHZhbHVlPSJsZWFmMSIgdGl0bGU9Im15IGxlYWYiIC8+CiAgICAgICAgPGEtdHJlZS1zZWxlY3Qtbm9kZSBrZXk9InJhbmRvbTEiIHZhbHVlPSJsZWFmMiIgdGl0bGU9InlvdXIgbGVhZiIgLz4KICAgICAgPC9hLXRyZWUtc2VsZWN0LW5vZGU+CiAgICAgIDxhLXRyZWUtc2VsZWN0LW5vZGUga2V5PSJyYW5kb20yIiB2YWx1ZT0icGFyZW50IDEtMSIgdGl0bGU9InBhcmVudCAxLTEiPgogICAgICAgIDxhLXRyZWUtc2VsZWN0LW5vZGUga2V5PSJyYW5kb20zIiB2YWx1ZT0ic3NzIj4KICAgICAgICAgIDx0ZW1wbGF0ZSAjdGl0bGU+PGIgc3R5bGU9ImNvbG9yOiAjMDhjIj5zc3M8L2I+PC90ZW1wbGF0ZT4KICAgICAgICA8L2EtdHJlZS1zZWxlY3Qtbm9kZT4KICAgICAgPC9hLXRyZWUtc2VsZWN0LW5vZGU+CiAgICA8L2EtdHJlZS1zZWxlY3Qtbm9kZT4KICA8L2EtdHJlZS1zZWxlY3Q+CjwvdGVtcGxhdGU+CjxzY3JpcHQgbGFuZz0idHMiPgppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIHJlZiwgd2F0Y2ggfSBmcm9tICd2dWUnOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIHNldHVwKCkgewogICAgY29uc3QgdmFsdWUgPSByZWY8c3RyaW5nPigpOwogICAgd2F0Y2godmFsdWUsICgpID0+IHsKICAgICAgY29uc29sZS5sb2codmFsdWUudmFsdWUpOwogICAgfSk7CiAgICByZXR1cm4gewogICAgICB2YWx1ZSwKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0PgoK",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLXRyZWUtc2VsZWN0CiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIHNob3ctc2VhcmNoCiAgICBzdHlsZT0id2lkdGg6IDEwMCUiCiAgICA6ZHJvcGRvd24tc3R5bGU9InsgbWF4SGVpZ2h0OiAnNDAwcHgnLCBvdmVyZmxvdzogJ2F1dG8nIH0iCiAgICBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICAgIGFsbG93LWNsZWFyCiAgICB0cmVlLWRlZmF1bHQtZXhwYW5kLWFsbAogID4KICAgIDxhLXRyZWUtc2VsZWN0LW5vZGUga2V5PSIwLTEiIHZhbHVlPSJwYXJlbnQgMSIgdGl0bGU9InBhcmVudCAxIj4KICAgICAgPGEtdHJlZS1zZWxlY3Qtbm9kZSBrZXk9IjAtMS0xIiB2YWx1ZT0icGFyZW50IDEtMCIgdGl0bGU9InBhcmVudCAxLTAiPgogICAgICAgIDxhLXRyZWUtc2VsZWN0LW5vZGUga2V5PSJyYW5kb20iIHZhbHVlPSJsZWFmMSIgdGl0bGU9Im15IGxlYWYiIC8+CiAgICAgICAgPGEtdHJlZS1zZWxlY3Qtbm9kZSBrZXk9InJhbmRvbTEiIHZhbHVlPSJsZWFmMiIgdGl0bGU9InlvdXIgbGVhZiIgLz4KICAgICAgPC9hLXRyZWUtc2VsZWN0LW5vZGU+CiAgICAgIDxhLXRyZWUtc2VsZWN0LW5vZGUga2V5PSJyYW5kb20yIiB2YWx1ZT0icGFyZW50IDEtMSIgdGl0bGU9InBhcmVudCAxLTEiPgogICAgICAgIDxhLXRyZWUtc2VsZWN0LW5vZGUga2V5PSJyYW5kb20zIiB2YWx1ZT0ic3NzIj4KICAgICAgICAgIDx0ZW1wbGF0ZSAjdGl0bGU+PGIgc3R5bGU9ImNvbG9yOiAjMDhjIj5zc3M8L2I+PC90ZW1wbGF0ZT4KICAgICAgICA8L2EtdHJlZS1zZWxlY3Qtbm9kZT4KICAgICAgPC9hLXRyZWUtc2VsZWN0LW5vZGU+CiAgICA8L2EtdHJlZS1zZWxlY3Qtbm9kZT4KICA8L2EtdHJlZS1zZWxlY3Q+CjwvdGVtcGxhdGU+CjxzY3JpcHQ+CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVmLCB3YXRjaCB9IGZyb20gJ3Z1ZSc7CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCB2YWx1ZSA9IHJlZigpOwogICAgd2F0Y2godmFsdWUsICgpID0+IHsKICAgICAgY29uc29sZS5sb2codmFsdWUudmFsdWUpOwogICAgfSk7CiAgICByZXR1cm4gewogICAgICB2YWx1ZSwKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0Pg=="}},{default:e(()=>[o(p,{value:s.value,"onUpdate:value":a[0]||(a[0]=I=>s.value=I),"show-search":"",style:{width:"100%"},"dropdown-style":{maxHeight:"400px",overflow:"auto"},placeholder:"Please select","allow-clear":"","tree-default-expand-all":""},{default:e(()=>[o(c,{key:"0-1",value:"parent 1",title:"parent 1"},{default:e(()=>[o(c,{key:"0-1-1",value:"parent 1-0",title:"parent 1-0"},{default:e(()=>[o(c,{key:"random",value:"leaf1",title:"my leaf"}),o(c,{key:"random1",value:"leaf2",title:"your leaf"})]),_:1}),o(c,{key:"random2",value:"parent 1-1",title:"parent 1-1"},{default:e(()=>[o(c,{key:"random3",value:"sss"},{title:e(()=>a[1]||(a[1]=[t("b",{style:{color:"#08c"}},"sss",-1)])),_:1})]),_:1})]),_:1})]),_:1},8,["value"])]),htmlCode:e(()=>a[2]||(a[2]=[t("pre",{class:"language-vue"},[t("code",null,[t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  6. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select")]),n(`
  7. `),t("span",{class:"token attr-name"},[t("span",{class:"token namespace"},"v-model:"),n("value")]),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("value"),t("span",{class:"token punctuation"},'"')]),n(`
  8. `),t("span",{class:"token attr-name"},"show-search"),n(`
  9. `),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"width"),t("span",{class:"token punctuation"},":"),n(" 100%")]),t("span",{class:"token punctuation"},'"')])]),n(`
  10. `),t("span",{class:"token attr-name"},":dropdown-style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("{ maxHeight: '400px', overflow: 'auto' }"),t("span",{class:"token punctuation"},'"')]),n(`
  11. `),t("span",{class:"token attr-name"},"placeholder"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("Please select"),t("span",{class:"token punctuation"},'"')]),n(`
  12. `),t("span",{class:"token attr-name"},"allow-clear"),n(`
  13. `),t("span",{class:"token attr-name"},"tree-default-expand-all"),n(`
  14. `),t("span",{class:"token punctuation"},">")]),n(`
  15. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("0-1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  16. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("0-1-1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-0"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-0"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  17. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("leaf1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("my leaf"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token punctuation"},"/>")]),n(`
  18. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("leaf2"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("your leaf"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token punctuation"},"/>")]),n(`
  19. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  20. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random2"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-1"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  21. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random3"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("sss"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  22. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),n(),t("span",{class:"token attr-name"},"#title"),t("span",{class:"token punctuation"},">")]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("b")]),n(),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"color"),t("span",{class:"token punctuation"},":"),n(" #08c")]),t("span",{class:"token punctuation"},'"')])]),t("span",{class:"token punctuation"},">")]),n("sss"),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("b")]),t("span",{class:"token punctuation"},">")]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  23. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  24. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  25. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  26. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select")]),t("span",{class:"token punctuation"},">")]),n(`
  27. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  28. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("script")]),n(),t("span",{class:"token attr-name"},"lang"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("ts"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),t("span",{class:"token script"},[t("span",{class:"token language-javascript"},[n(`
  29. `),t("span",{class:"token keyword"},"import"),n(),t("span",{class:"token punctuation"},"{"),n(" defineComponent"),t("span",{class:"token punctuation"},","),n(" ref"),t("span",{class:"token punctuation"},","),n(" watch "),t("span",{class:"token punctuation"},"}"),n(),t("span",{class:"token keyword"},"from"),n(),t("span",{class:"token string"},"'vue'"),t("span",{class:"token punctuation"},";"),n(`
  30. `),t("span",{class:"token keyword"},"export"),n(),t("span",{class:"token keyword"},"default"),n(),t("span",{class:"token function"},"defineComponent"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"{"),n(`
  31. `),t("span",{class:"token function"},"setup"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token punctuation"},"{"),n(`
  32. `),t("span",{class:"token keyword"},"const"),n(" value "),t("span",{class:"token operator"},"="),n(" ref"),t("span",{class:"token operator"},"<"),n("string"),t("span",{class:"token operator"},">"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  33. `),t("span",{class:"token function"},"watch"),t("span",{class:"token punctuation"},"("),n("value"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token operator"},"=>"),n(),t("span",{class:"token punctuation"},"{"),n(`
  34. console`),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"log"),t("span",{class:"token punctuation"},"("),n("value"),t("span",{class:"token punctuation"},"."),n("value"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  35. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  36. `),t("span",{class:"token keyword"},"return"),n(),t("span",{class:"token punctuation"},"{"),n(`
  37. value`),t("span",{class:"token punctuation"},","),n(`
  38. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},";"),n(`
  39. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  40. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  41. `)])]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("script")]),t("span",{class:"token punctuation"},">")]),n(`
  42. `)])],-1)])),jsVersionHtml:e(()=>a[3]||(a[3]=[t("pre",{class:"language-vue"},[t("code",null,[t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  43. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select")]),n(`
  44. `),t("span",{class:"token attr-name"},[t("span",{class:"token namespace"},"v-model:"),n("value")]),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("value"),t("span",{class:"token punctuation"},'"')]),n(`
  45. `),t("span",{class:"token attr-name"},"show-search"),n(`
  46. `),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"width"),t("span",{class:"token punctuation"},":"),n(" 100%")]),t("span",{class:"token punctuation"},'"')])]),n(`
  47. `),t("span",{class:"token attr-name"},":dropdown-style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("{ maxHeight: '400px', overflow: 'auto' }"),t("span",{class:"token punctuation"},'"')]),n(`
  48. `),t("span",{class:"token attr-name"},"placeholder"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("Please select"),t("span",{class:"token punctuation"},'"')]),n(`
  49. `),t("span",{class:"token attr-name"},"allow-clear"),n(`
  50. `),t("span",{class:"token attr-name"},"tree-default-expand-all"),n(`
  51. `),t("span",{class:"token punctuation"},">")]),n(`
  52. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("0-1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  53. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("0-1-1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-0"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-0"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  54. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("leaf1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("my leaf"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token punctuation"},"/>")]),n(`
  55. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("leaf2"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("your leaf"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token punctuation"},"/>")]),n(`
  56. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  57. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random2"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-1"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  58. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random3"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("sss"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  59. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),n(),t("span",{class:"token attr-name"},"#title"),t("span",{class:"token punctuation"},">")]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("b")]),n(),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"color"),t("span",{class:"token punctuation"},":"),n(" #08c")]),t("span",{class:"token punctuation"},'"')])]),t("span",{class:"token punctuation"},">")]),n("sss"),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("b")]),t("span",{class:"token punctuation"},">")]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  60. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  61. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  62. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  63. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select")]),t("span",{class:"token punctuation"},">")]),n(`
  64. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  65. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("script")]),t("span",{class:"token punctuation"},">")]),t("span",{class:"token script"},[t("span",{class:"token language-javascript"},[n(`
  66. `),t("span",{class:"token keyword"},"import"),n(),t("span",{class:"token punctuation"},"{"),n(" defineComponent"),t("span",{class:"token punctuation"},","),n(" ref"),t("span",{class:"token punctuation"},","),n(" watch "),t("span",{class:"token punctuation"},"}"),n(),t("span",{class:"token keyword"},"from"),n(),t("span",{class:"token string"},"'vue'"),t("span",{class:"token punctuation"},";"),n(`
  67. `),t("span",{class:"token keyword"},"export"),n(),t("span",{class:"token keyword"},"default"),n(),t("span",{class:"token function"},"defineComponent"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"{"),n(`
  68. `),t("span",{class:"token function"},"setup"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token punctuation"},"{"),n(`
  69. `),t("span",{class:"token keyword"},"const"),n(" value "),t("span",{class:"token operator"},"="),n(),t("span",{class:"token function"},"ref"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  70. `),t("span",{class:"token function"},"watch"),t("span",{class:"token punctuation"},"("),n("value"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token operator"},"=>"),n(),t("span",{class:"token punctuation"},"{"),n(`
  71. console`),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"log"),t("span",{class:"token punctuation"},"("),n("value"),t("span",{class:"token punctuation"},"."),n("value"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  72. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  73. `),t("span",{class:"token keyword"},"return"),n(),t("span",{class:"token punctuation"},"{"),n(`
  74. value`),t("span",{class:"token punctuation"},","),n(`
  75. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},";"),n(`
  76. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  77. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  78. `)])]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("script")]),t("span",{class:"token punctuation"},">")]),n(`
  79. `)])],-1)])),_:1})}var V=C(x,[["render",H]]);const T=m({setup(){const s=h([]);return A(s,()=>{console.log("select",s.value)}),{value:s}}});function B(s,a,i,g,r,d){const c=l("a-tree-select-node"),p=l("a-tree-select"),u=l("demo-box");return k(),b(u,{jsfiddle:{us:"Multiple selection usage.",cn:"\u591A\u9009\u7684\u6811\u9009\u62E9\u3002",docHtml:`<h2 id="zh-cn">zh-CN</h2>
  80. <p>\u591A\u9009\u7684\u6811\u9009\u62E9\u3002</p>
  81. <h2 id="en-us">en-US</h2>
  82. <p>Multiple selection usage.</p>
  83. `,order:1,title:{"zh-CN":"\u591A\u9009","en-US":"Multiple Selection"},relativePath:"src/docs/tree-select/demo/multiple.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLXRyZWUtc2VsZWN0CiAgICBzaG93LXNlYXJjaAogICAgc3R5bGU9IndpZHRoOiAxMDAlIgogICAgdi1tb2RlbDp2YWx1ZT0idmFsdWUiCiAgICA6ZHJvcGRvd24tc3R5bGU9InsgbWF4SGVpZ2h0OiAnNDAwcHgnLCBvdmVyZmxvdzogJ2F1dG8nIH0iCiAgICBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICAgIGFsbG93LWNsZWFyCiAgICBtdWx0aXBsZQogICAgdHJlZS1kZWZhdWx0LWV4cGFuZC1hbGwKICA+CiAgICA8YS10cmVlLXNlbGVjdC1ub2RlIGtleT0iMC0xIiB2YWx1ZT0icGFyZW50IDEiIHRpdGxlPSJwYXJlbnQgMSI+CiAgICAgIDxhLXRyZWUtc2VsZWN0LW5vZGUga2V5PSIwLTEtMSIgdmFsdWU9InBhcmVudCAxLTAiIHRpdGxlPSJwYXJlbnQgMS0wIj4KICAgICAgICA8YS10cmVlLXNlbGVjdC1ub2RlIGtleT0icmFuZG9tIiB2YWx1ZT0ibGVhZjEiIHRpdGxlPSJteSBsZWFmIiAvPgogICAgICAgIDxhLXRyZWUtc2VsZWN0LW5vZGUga2V5PSJyYW5kb20xIiB2YWx1ZT0ibGVhZjIiIHRpdGxlPSJ5b3VyIGxlYWYiIC8+CiAgICAgIDwvYS10cmVlLXNlbGVjdC1ub2RlPgogICAgICA8YS10cmVlLXNlbGVjdC1ub2RlIGtleT0icmFuZG9tMiIgdmFsdWU9InBhcmVudCAxLTEiIHRpdGxlPSJwYXJlbnQgMS0xIj4KICAgICAgICA8YS10cmVlLXNlbGVjdC1ub2RlIGtleT0icmFuZG9tMyIgdmFsdWU9InNzcyI+CiAgICAgICAgICA8dGVtcGxhdGUgI3RpdGxlPjxiIHN0eWxlPSJjb2xvcjogIzA4YyI+c3NzPC9iPjwvdGVtcGxhdGU+CiAgICAgICAgPC9hLXRyZWUtc2VsZWN0LW5vZGU+CiAgICAgIDwvYS10cmVlLXNlbGVjdC1ub2RlPgogICAgPC9hLXRyZWUtc2VsZWN0LW5vZGU+CiAgPC9hLXRyZWUtc2VsZWN0Pgo8L3RlbXBsYXRlPgo8c2NyaXB0IGxhbmc9InRzIj4KaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50LCByZWYsIHdhdGNoIH0gZnJvbSAndnVlJzsKCmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCB2YWx1ZSA9IHJlZjxzdHJpbmdbXT4oW10pOwoKICAgIHdhdGNoKHZhbHVlLCAoKSA9PiB7CiAgICAgIGNvbnNvbGUubG9nKCdzZWxlY3QnLCB2YWx1ZS52YWx1ZSk7CiAgICB9KTsKCiAgICByZXR1cm4gewogICAgICB2YWx1ZSwKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0PgoK",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLXRyZWUtc2VsZWN0CiAgICBzaG93LXNlYXJjaAogICAgc3R5bGU9IndpZHRoOiAxMDAlIgogICAgdi1tb2RlbDp2YWx1ZT0idmFsdWUiCiAgICA6ZHJvcGRvd24tc3R5bGU9InsgbWF4SGVpZ2h0OiAnNDAwcHgnLCBvdmVyZmxvdzogJ2F1dG8nIH0iCiAgICBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICAgIGFsbG93LWNsZWFyCiAgICBtdWx0aXBsZQogICAgdHJlZS1kZWZhdWx0LWV4cGFuZC1hbGwKICA+CiAgICA8YS10cmVlLXNlbGVjdC1ub2RlIGtleT0iMC0xIiB2YWx1ZT0icGFyZW50IDEiIHRpdGxlPSJwYXJlbnQgMSI+CiAgICAgIDxhLXRyZWUtc2VsZWN0LW5vZGUga2V5PSIwLTEtMSIgdmFsdWU9InBhcmVudCAxLTAiIHRpdGxlPSJwYXJlbnQgMS0wIj4KICAgICAgICA8YS10cmVlLXNlbGVjdC1ub2RlIGtleT0icmFuZG9tIiB2YWx1ZT0ibGVhZjEiIHRpdGxlPSJteSBsZWFmIiAvPgogICAgICAgIDxhLXRyZWUtc2VsZWN0LW5vZGUga2V5PSJyYW5kb20xIiB2YWx1ZT0ibGVhZjIiIHRpdGxlPSJ5b3VyIGxlYWYiIC8+CiAgICAgIDwvYS10cmVlLXNlbGVjdC1ub2RlPgogICAgICA8YS10cmVlLXNlbGVjdC1ub2RlIGtleT0icmFuZG9tMiIgdmFsdWU9InBhcmVudCAxLTEiIHRpdGxlPSJwYXJlbnQgMS0xIj4KICAgICAgICA8YS10cmVlLXNlbGVjdC1ub2RlIGtleT0icmFuZG9tMyIgdmFsdWU9InNzcyI+CiAgICAgICAgICA8dGVtcGxhdGUgI3RpdGxlPjxiIHN0eWxlPSJjb2xvcjogIzA4YyI+c3NzPC9iPjwvdGVtcGxhdGU+CiAgICAgICAgPC9hLXRyZWUtc2VsZWN0LW5vZGU+CiAgICAgIDwvYS10cmVlLXNlbGVjdC1ub2RlPgogICAgPC9hLXRyZWUtc2VsZWN0LW5vZGU+CiAgPC9hLXRyZWUtc2VsZWN0Pgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIHJlZiwgd2F0Y2ggfSBmcm9tICd2dWUnOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIHNldHVwKCkgewogICAgY29uc3QgdmFsdWUgPSByZWYoW10pOwogICAgd2F0Y2godmFsdWUsICgpID0+IHsKICAgICAgY29uc29sZS5sb2coJ3NlbGVjdCcsIHZhbHVlLnZhbHVlKTsKICAgIH0pOwogICAgcmV0dXJuIHsKICAgICAgdmFsdWUsCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4="}},{default:e(()=>[o(p,{"show-search":"",style:{width:"100%"},value:s.value,"onUpdate:value":a[0]||(a[0]=I=>s.value=I),"dropdown-style":{maxHeight:"400px",overflow:"auto"},placeholder:"Please select","allow-clear":"",multiple:"","tree-default-expand-all":""},{default:e(()=>[o(c,{key:"0-1",value:"parent 1",title:"parent 1"},{default:e(()=>[o(c,{key:"0-1-1",value:"parent 1-0",title:"parent 1-0"},{default:e(()=>[o(c,{key:"random",value:"leaf1",title:"my leaf"}),o(c,{key:"random1",value:"leaf2",title:"your leaf"})]),_:1}),o(c,{key:"random2",value:"parent 1-1",title:"parent 1-1"},{default:e(()=>[o(c,{key:"random3",value:"sss"},{title:e(()=>a[1]||(a[1]=[t("b",{style:{color:"#08c"}},"sss",-1)])),_:1})]),_:1})]),_:1})]),_:1},8,["value"])]),htmlCode:e(()=>a[2]||(a[2]=[t("pre",{class:"language-vue"},[t("code",null,[t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  84. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select")]),n(`
  85. `),t("span",{class:"token attr-name"},"show-search"),n(`
  86. `),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"width"),t("span",{class:"token punctuation"},":"),n(" 100%")]),t("span",{class:"token punctuation"},'"')])]),n(`
  87. `),t("span",{class:"token attr-name"},[t("span",{class:"token namespace"},"v-model:"),n("value")]),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("value"),t("span",{class:"token punctuation"},'"')]),n(`
  88. `),t("span",{class:"token attr-name"},":dropdown-style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("{ maxHeight: '400px', overflow: 'auto' }"),t("span",{class:"token punctuation"},'"')]),n(`
  89. `),t("span",{class:"token attr-name"},"placeholder"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("Please select"),t("span",{class:"token punctuation"},'"')]),n(`
  90. `),t("span",{class:"token attr-name"},"allow-clear"),n(`
  91. `),t("span",{class:"token attr-name"},"multiple"),n(`
  92. `),t("span",{class:"token attr-name"},"tree-default-expand-all"),n(`
  93. `),t("span",{class:"token punctuation"},">")]),n(`
  94. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("0-1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  95. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("0-1-1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-0"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-0"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  96. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("leaf1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("my leaf"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token punctuation"},"/>")]),n(`
  97. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("leaf2"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("your leaf"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token punctuation"},"/>")]),n(`
  98. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  99. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random2"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-1"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  100. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random3"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("sss"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  101. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),n(),t("span",{class:"token attr-name"},"#title"),t("span",{class:"token punctuation"},">")]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("b")]),n(),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"color"),t("span",{class:"token punctuation"},":"),n(" #08c")]),t("span",{class:"token punctuation"},'"')])]),t("span",{class:"token punctuation"},">")]),n("sss"),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("b")]),t("span",{class:"token punctuation"},">")]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  102. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  103. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  104. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  105. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select")]),t("span",{class:"token punctuation"},">")]),n(`
  106. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  107. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("script")]),n(),t("span",{class:"token attr-name"},"lang"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("ts"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),t("span",{class:"token script"},[t("span",{class:"token language-javascript"},[n(`
  108. `),t("span",{class:"token keyword"},"import"),n(),t("span",{class:"token punctuation"},"{"),n(" defineComponent"),t("span",{class:"token punctuation"},","),n(" ref"),t("span",{class:"token punctuation"},","),n(" watch "),t("span",{class:"token punctuation"},"}"),n(),t("span",{class:"token keyword"},"from"),n(),t("span",{class:"token string"},"'vue'"),t("span",{class:"token punctuation"},";"),n(`
  109. `),t("span",{class:"token keyword"},"export"),n(),t("span",{class:"token keyword"},"default"),n(),t("span",{class:"token function"},"defineComponent"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"{"),n(`
  110. `),t("span",{class:"token function"},"setup"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token punctuation"},"{"),n(`
  111. `),t("span",{class:"token keyword"},"const"),n(" value "),t("span",{class:"token operator"},"="),n(" ref"),t("span",{class:"token operator"},"<"),n("string"),t("span",{class:"token punctuation"},"["),t("span",{class:"token punctuation"},"]"),t("span",{class:"token operator"},">"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"["),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  112. `),t("span",{class:"token function"},"watch"),t("span",{class:"token punctuation"},"("),n("value"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token operator"},"=>"),n(),t("span",{class:"token punctuation"},"{"),n(`
  113. console`),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"log"),t("span",{class:"token punctuation"},"("),t("span",{class:"token string"},"'select'"),t("span",{class:"token punctuation"},","),n(" value"),t("span",{class:"token punctuation"},"."),n("value"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  114. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  115. `),t("span",{class:"token keyword"},"return"),n(),t("span",{class:"token punctuation"},"{"),n(`
  116. value`),t("span",{class:"token punctuation"},","),n(`
  117. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},";"),n(`
  118. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  119. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  120. `)])]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("script")]),t("span",{class:"token punctuation"},">")]),n(`
  121. `)])],-1)])),jsVersionHtml:e(()=>a[3]||(a[3]=[t("pre",{class:"language-vue"},[t("code",null,[t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  122. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select")]),n(`
  123. `),t("span",{class:"token attr-name"},"show-search"),n(`
  124. `),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"width"),t("span",{class:"token punctuation"},":"),n(" 100%")]),t("span",{class:"token punctuation"},'"')])]),n(`
  125. `),t("span",{class:"token attr-name"},[t("span",{class:"token namespace"},"v-model:"),n("value")]),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("value"),t("span",{class:"token punctuation"},'"')]),n(`
  126. `),t("span",{class:"token attr-name"},":dropdown-style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("{ maxHeight: '400px', overflow: 'auto' }"),t("span",{class:"token punctuation"},'"')]),n(`
  127. `),t("span",{class:"token attr-name"},"placeholder"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("Please select"),t("span",{class:"token punctuation"},'"')]),n(`
  128. `),t("span",{class:"token attr-name"},"allow-clear"),n(`
  129. `),t("span",{class:"token attr-name"},"multiple"),n(`
  130. `),t("span",{class:"token attr-name"},"tree-default-expand-all"),n(`
  131. `),t("span",{class:"token punctuation"},">")]),n(`
  132. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("0-1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  133. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("0-1-1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-0"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-0"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  134. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("leaf1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("my leaf"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token punctuation"},"/>")]),n(`
  135. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("leaf2"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("your leaf"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token punctuation"},"/>")]),n(`
  136. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  137. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random2"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-1"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  138. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random3"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("sss"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  139. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),n(),t("span",{class:"token attr-name"},"#title"),t("span",{class:"token punctuation"},">")]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("b")]),n(),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"color"),t("span",{class:"token punctuation"},":"),n(" #08c")]),t("span",{class:"token punctuation"},'"')])]),t("span",{class:"token punctuation"},">")]),n("sss"),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("b")]),t("span",{class:"token punctuation"},">")]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  140. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  141. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  142. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  143. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select")]),t("span",{class:"token punctuation"},">")]),n(`
  144. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  145. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("script")]),t("span",{class:"token punctuation"},">")]),t("span",{class:"token script"},[t("span",{class:"token language-javascript"},[n(`
  146. `),t("span",{class:"token keyword"},"import"),n(),t("span",{class:"token punctuation"},"{"),n(" defineComponent"),t("span",{class:"token punctuation"},","),n(" ref"),t("span",{class:"token punctuation"},","),n(" watch "),t("span",{class:"token punctuation"},"}"),n(),t("span",{class:"token keyword"},"from"),n(),t("span",{class:"token string"},"'vue'"),t("span",{class:"token punctuation"},";"),n(`
  147. `),t("span",{class:"token keyword"},"export"),n(),t("span",{class:"token keyword"},"default"),n(),t("span",{class:"token function"},"defineComponent"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"{"),n(`
  148. `),t("span",{class:"token function"},"setup"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token punctuation"},"{"),n(`
  149. `),t("span",{class:"token keyword"},"const"),n(" value "),t("span",{class:"token operator"},"="),n(),t("span",{class:"token function"},"ref"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"["),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  150. `),t("span",{class:"token function"},"watch"),t("span",{class:"token punctuation"},"("),n("value"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token operator"},"=>"),n(),t("span",{class:"token punctuation"},"{"),n(`
  151. console`),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"log"),t("span",{class:"token punctuation"},"("),t("span",{class:"token string"},"'select'"),t("span",{class:"token punctuation"},","),n(" value"),t("span",{class:"token punctuation"},"."),n("value"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  152. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  153. `),t("span",{class:"token keyword"},"return"),n(),t("span",{class:"token punctuation"},"{"),n(`
  154. value`),t("span",{class:"token punctuation"},","),n(`
  155. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},";"),n(`
  156. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  157. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  158. `)])]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("script")]),t("span",{class:"token punctuation"},">")]),n(`
  159. `)])],-1)])),_:1})}var R=C(T,[["render",B]]);const L=[{title:"Node1",value:"0-0",key:"0-0",children:[{value:"0-0-1",key:"0-0-1",slots:{title:"title"}},{title:"Child Node2",value:"0-0-2",key:"0-0-2"}]},{title:"Node2",value:"0-1",key:"0-1"}],P=m({setup(){const s=h();return A(s,()=>{console.log(s.value)}),{value:s,treeData:L}}}),X={key:0,style:{color:"#08c"}};function D(s,a,i,g,r,d){const c=l("a-tree-select"),p=l("demo-box");return k(),b(p,{jsfiddle:{us:"The tree structure can be populated using `treeData` property. This is a quick and easy way to provide the tree content.",cn:"\u4F7F\u7528 `treeData` \u628A JSON \u6570\u636E\u76F4\u63A5\u751F\u6210\u6811\u7ED3\u6784\u3002",docHtml:`<h2 id="zh-cn">zh-CN</h2>
  160. <p>\u4F7F\u7528 <code>treeData</code> \u628A JSON \u6570\u636E\u76F4\u63A5\u751F\u6210\u6811\u7ED3\u6784\u3002</p>
  161. <h2 id="en-us">en-US</h2>
  162. <p>The tree structure can be populated using <code>treeData</code> property. This is a quick and easy way to provide the tree content.</p>
  163. `,order:2,title:{"zh-CN":"\u4ECE\u6570\u636E\u76F4\u63A5\u751F\u6210","en-US":"Generate form tree data"},relativePath:"src/docs/tree-select/demo/treeData.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLXRyZWUtc2VsZWN0CiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIHN0eWxlPSJ3aWR0aDogMTAwJSIKICAgIDpkcm9wZG93bi1zdHlsZT0ieyBtYXhIZWlnaHQ6ICc0MDBweCcsIG92ZXJmbG93OiAnYXV0bycgfSIKICAgIDp0cmVlLWRhdGE9InRyZWVEYXRhIgogICAgcGxhY2Vob2xkZXI9IlBsZWFzZSBzZWxlY3QiCiAgICB0cmVlLWRlZmF1bHQtZXhwYW5kLWFsbAogID4KICAgIDx0ZW1wbGF0ZSAjdGl0bGU9Insga2V5LCB2YWx1ZSB9Ij4KICAgICAgPHNwYW4gc3R5bGU9ImNvbG9yOiAjMDhjIiB2LWlmPSJrZXkgPT09ICcwLTAtMSciPkNoaWxkIE5vZGUxIHt7IHZhbHVlIH19PC9zcGFuPgogICAgPC90ZW1wbGF0ZT4KICA8L2EtdHJlZS1zZWxlY3Q+CjwvdGVtcGxhdGU+CjxzY3JpcHQgbGFuZz0idHMiPgppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIHJlZiwgd2F0Y2ggfSBmcm9tICd2dWUnOwoKaW50ZXJmYWNlIFRyZWVEYXRhSXRlbSB7CiAgdmFsdWU6IHN0cmluZzsKICBrZXk6IHN0cmluZzsKICB0aXRsZT86IHN0cmluZzsKICBzbG90cz86IFJlY29yZDxzdHJpbmcsIHN0cmluZz47CiAgY2hpbGRyZW4/OiBUcmVlRGF0YUl0ZW1bXTsKfQoKY29uc3QgdHJlZURhdGE6IFRyZWVEYXRhSXRlbVtdID0gWwogIHsKICAgIHRpdGxlOiAnTm9kZTEnLAogICAgdmFsdWU6ICcwLTAnLAogICAga2V5OiAnMC0wJywKICAgIGNoaWxkcmVuOiBbCiAgICAgIHsKICAgICAgICB2YWx1ZTogJzAtMC0xJywKICAgICAgICBrZXk6ICcwLTAtMScsCiAgICAgICAgc2xvdHM6IHsKICAgICAgICAgIHRpdGxlOiAndGl0bGUnLAogICAgICAgIH0sCiAgICAgIH0sCiAgICAgIHsKICAgICAgICB0aXRsZTogJ0NoaWxkIE5vZGUyJywKICAgICAgICB2YWx1ZTogJzAtMC0yJywKICAgICAgICBrZXk6ICcwLTAtMicsCiAgICAgIH0sCiAgICBdLAogIH0sCiAgewogICAgdGl0bGU6ICdOb2RlMicsCiAgICB2YWx1ZTogJzAtMScsCiAgICBrZXk6ICcwLTEnLAogIH0sCl07CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCB2YWx1ZSA9IHJlZjxzdHJpbmc+KCk7CgogICAgd2F0Y2godmFsdWUsICgpID0+IHsKICAgICAgY29uc29sZS5sb2codmFsdWUudmFsdWUpOwogICAgfSk7CiAgICByZXR1cm4gewogICAgICB2YWx1ZSwKICAgICAgdHJlZURhdGEsCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4KCg==",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLXRyZWUtc2VsZWN0CiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIHN0eWxlPSJ3aWR0aDogMTAwJSIKICAgIDpkcm9wZG93bi1zdHlsZT0ieyBtYXhIZWlnaHQ6ICc0MDBweCcsIG92ZXJmbG93OiAnYXV0bycgfSIKICAgIDp0cmVlLWRhdGE9InRyZWVEYXRhIgogICAgcGxhY2Vob2xkZXI9IlBsZWFzZSBzZWxlY3QiCiAgICB0cmVlLWRlZmF1bHQtZXhwYW5kLWFsbAogID4KICAgIDx0ZW1wbGF0ZSAjdGl0bGU9Insga2V5LCB2YWx1ZSB9Ij4KICAgICAgPHNwYW4gc3R5bGU9ImNvbG9yOiAjMDhjIiB2LWlmPSJrZXkgPT09ICcwLTAtMSciPkNoaWxkIE5vZGUxIHt7IHZhbHVlIH19PC9zcGFuPgogICAgPC90ZW1wbGF0ZT4KICA8L2EtdHJlZS1zZWxlY3Q+CjwvdGVtcGxhdGU+CjxzY3JpcHQ+CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVmLCB3YXRjaCB9IGZyb20gJ3Z1ZSc7CmNvbnN0IHRyZWVEYXRhID0gWwogIHsKICAgIHRpdGxlOiAnTm9kZTEnLAogICAgdmFsdWU6ICcwLTAnLAogICAga2V5OiAnMC0wJywKICAgIGNoaWxkcmVuOiBbCiAgICAgIHsKICAgICAgICB2YWx1ZTogJzAtMC0xJywKICAgICAgICBrZXk6ICcwLTAtMScsCiAgICAgICAgc2xvdHM6IHsKICAgICAgICAgIHRpdGxlOiAndGl0bGUnLAogICAgICAgIH0sCiAgICAgIH0sCiAgICAgIHsKICAgICAgICB0aXRsZTogJ0NoaWxkIE5vZGUyJywKICAgICAgICB2YWx1ZTogJzAtMC0yJywKICAgICAgICBrZXk6ICcwLTAtMicsCiAgICAgIH0sCiAgICBdLAogIH0sCiAgewogICAgdGl0bGU6ICdOb2RlMicsCiAgICB2YWx1ZTogJzAtMScsCiAgICBrZXk6ICcwLTEnLAogIH0sCl07CmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbXBvbmVudCh7CiAgc2V0dXAoKSB7CiAgICBjb25zdCB2YWx1ZSA9IHJlZigpOwogICAgd2F0Y2godmFsdWUsICgpID0+IHsKICAgICAgY29uc29sZS5sb2codmFsdWUudmFsdWUpOwogICAgfSk7CiAgICByZXR1cm4gewogICAgICB2YWx1ZSwKICAgICAgdHJlZURhdGEsCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4="}},{default:e(()=>[o(c,{value:s.value,"onUpdate:value":a[0]||(a[0]=u=>s.value=u),style:{width:"100%"},"dropdown-style":{maxHeight:"400px",overflow:"auto"},"tree-data":s.treeData,placeholder:"Please select","tree-default-expand-all":""},{title:e(({key:u,value:I})=>[u==="0-0-1"?(k(),v("span",X,"Child Node1 "+W(I),1)):G("",!0)]),_:1},8,["value","tree-data"])]),htmlCode:e(()=>a[1]||(a[1]=[t("pre",{class:"language-vue"},[t("code",null,[t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  164. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select")]),n(`
  165. `),t("span",{class:"token attr-name"},[t("span",{class:"token namespace"},"v-model:"),n("value")]),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("value"),t("span",{class:"token punctuation"},'"')]),n(`
  166. `),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"width"),t("span",{class:"token punctuation"},":"),n(" 100%")]),t("span",{class:"token punctuation"},'"')])]),n(`
  167. `),t("span",{class:"token attr-name"},":dropdown-style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("{ maxHeight: '400px', overflow: 'auto' }"),t("span",{class:"token punctuation"},'"')]),n(`
  168. `),t("span",{class:"token attr-name"},":tree-data"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("treeData"),t("span",{class:"token punctuation"},'"')]),n(`
  169. `),t("span",{class:"token attr-name"},"placeholder"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("Please select"),t("span",{class:"token punctuation"},'"')]),n(`
  170. `),t("span",{class:"token attr-name"},"tree-default-expand-all"),n(`
  171. `),t("span",{class:"token punctuation"},">")]),n(`
  172. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),n(),t("span",{class:"token attr-name"},"#title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("{ key, value }"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  173. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("span")]),n(),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"color"),t("span",{class:"token punctuation"},":"),n(" #08c")]),t("span",{class:"token punctuation"},'"')])]),n(),t("span",{class:"token attr-name"},"v-if"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("key === '0-0-1'"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n("Child Node1 {{ value }}"),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("span")]),t("span",{class:"token punctuation"},">")]),n(`
  174. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  175. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select")]),t("span",{class:"token punctuation"},">")]),n(`
  176. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  177. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("script")]),n(),t("span",{class:"token attr-name"},"lang"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("ts"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),t("span",{class:"token script"},[t("span",{class:"token language-javascript"},[n(`
  178. `),t("span",{class:"token keyword"},"import"),n(),t("span",{class:"token punctuation"},"{"),n(" defineComponent"),t("span",{class:"token punctuation"},","),n(" ref"),t("span",{class:"token punctuation"},","),n(" watch "),t("span",{class:"token punctuation"},"}"),n(),t("span",{class:"token keyword"},"from"),n(),t("span",{class:"token string"},"'vue'"),t("span",{class:"token punctuation"},";"),n(`
  179. `),t("span",{class:"token keyword"},"interface"),n(),t("span",{class:"token class-name"},"TreeDataItem"),n(),t("span",{class:"token punctuation"},"{"),n(`
  180. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(" string"),t("span",{class:"token punctuation"},";"),n(`
  181. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(" string"),t("span",{class:"token punctuation"},";"),n(`
  182. title`),t("span",{class:"token operator"},"?"),t("span",{class:"token operator"},":"),n(" string"),t("span",{class:"token punctuation"},";"),n(`
  183. slots`),t("span",{class:"token operator"},"?"),t("span",{class:"token operator"},":"),n(" Record"),t("span",{class:"token operator"},"<"),n("string"),t("span",{class:"token punctuation"},","),n(" string"),t("span",{class:"token operator"},">"),t("span",{class:"token punctuation"},";"),n(`
  184. children`),t("span",{class:"token operator"},"?"),t("span",{class:"token operator"},":"),n(" TreeDataItem"),t("span",{class:"token punctuation"},"["),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},";"),n(`
  185. `),t("span",{class:"token punctuation"},"}"),n(`
  186. `),t("span",{class:"token keyword"},"const"),n(),t("span",{class:"token literal-property property"},"treeData"),t("span",{class:"token operator"},":"),n(" TreeDataItem"),t("span",{class:"token punctuation"},"["),t("span",{class:"token punctuation"},"]"),n(),t("span",{class:"token operator"},"="),n(),t("span",{class:"token punctuation"},"["),n(`
  187. `),t("span",{class:"token punctuation"},"{"),n(`
  188. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Node1'"),t("span",{class:"token punctuation"},","),n(`
  189. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0'"),t("span",{class:"token punctuation"},","),n(`
  190. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0'"),t("span",{class:"token punctuation"},","),n(`
  191. `),t("span",{class:"token literal-property property"},"children"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token punctuation"},"["),n(`
  192. `),t("span",{class:"token punctuation"},"{"),n(`
  193. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0-1'"),t("span",{class:"token punctuation"},","),n(`
  194. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0-1'"),t("span",{class:"token punctuation"},","),n(`
  195. `),t("span",{class:"token literal-property property"},"slots"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token punctuation"},"{"),n(`
  196. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'title'"),t("span",{class:"token punctuation"},","),n(`
  197. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  198. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  199. `),t("span",{class:"token punctuation"},"{"),n(`
  200. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Child Node2'"),t("span",{class:"token punctuation"},","),n(`
  201. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0-2'"),t("span",{class:"token punctuation"},","),n(`
  202. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0-2'"),t("span",{class:"token punctuation"},","),n(`
  203. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  204. `),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},","),n(`
  205. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  206. `),t("span",{class:"token punctuation"},"{"),n(`
  207. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Node2'"),t("span",{class:"token punctuation"},","),n(`
  208. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1'"),t("span",{class:"token punctuation"},","),n(`
  209. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1'"),t("span",{class:"token punctuation"},","),n(`
  210. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  211. `),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},";"),n(`
  212. `),t("span",{class:"token keyword"},"export"),n(),t("span",{class:"token keyword"},"default"),n(),t("span",{class:"token function"},"defineComponent"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"{"),n(`
  213. `),t("span",{class:"token function"},"setup"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token punctuation"},"{"),n(`
  214. `),t("span",{class:"token keyword"},"const"),n(" value "),t("span",{class:"token operator"},"="),n(" ref"),t("span",{class:"token operator"},"<"),n("string"),t("span",{class:"token operator"},">"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  215. `),t("span",{class:"token function"},"watch"),t("span",{class:"token punctuation"},"("),n("value"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token operator"},"=>"),n(),t("span",{class:"token punctuation"},"{"),n(`
  216. console`),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"log"),t("span",{class:"token punctuation"},"("),n("value"),t("span",{class:"token punctuation"},"."),n("value"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  217. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  218. `),t("span",{class:"token keyword"},"return"),n(),t("span",{class:"token punctuation"},"{"),n(`
  219. value`),t("span",{class:"token punctuation"},","),n(`
  220. treeData`),t("span",{class:"token punctuation"},","),n(`
  221. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},";"),n(`
  222. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  223. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  224. `)])]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("script")]),t("span",{class:"token punctuation"},">")]),n(`
  225. `)])],-1)])),jsVersionHtml:e(()=>a[2]||(a[2]=[t("pre",{class:"language-vue"},[t("code",null,[t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  226. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select")]),n(`
  227. `),t("span",{class:"token attr-name"},[t("span",{class:"token namespace"},"v-model:"),n("value")]),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("value"),t("span",{class:"token punctuation"},'"')]),n(`
  228. `),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"width"),t("span",{class:"token punctuation"},":"),n(" 100%")]),t("span",{class:"token punctuation"},'"')])]),n(`
  229. `),t("span",{class:"token attr-name"},":dropdown-style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("{ maxHeight: '400px', overflow: 'auto' }"),t("span",{class:"token punctuation"},'"')]),n(`
  230. `),t("span",{class:"token attr-name"},":tree-data"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("treeData"),t("span",{class:"token punctuation"},'"')]),n(`
  231. `),t("span",{class:"token attr-name"},"placeholder"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("Please select"),t("span",{class:"token punctuation"},'"')]),n(`
  232. `),t("span",{class:"token attr-name"},"tree-default-expand-all"),n(`
  233. `),t("span",{class:"token punctuation"},">")]),n(`
  234. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),n(),t("span",{class:"token attr-name"},"#title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("{ key, value }"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  235. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("span")]),n(),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"color"),t("span",{class:"token punctuation"},":"),n(" #08c")]),t("span",{class:"token punctuation"},'"')])]),n(),t("span",{class:"token attr-name"},"v-if"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("key === '0-0-1'"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n("Child Node1 {{ value }}"),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("span")]),t("span",{class:"token punctuation"},">")]),n(`
  236. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  237. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select")]),t("span",{class:"token punctuation"},">")]),n(`
  238. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  239. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("script")]),t("span",{class:"token punctuation"},">")]),t("span",{class:"token script"},[t("span",{class:"token language-javascript"},[n(`
  240. `),t("span",{class:"token keyword"},"import"),n(),t("span",{class:"token punctuation"},"{"),n(" defineComponent"),t("span",{class:"token punctuation"},","),n(" ref"),t("span",{class:"token punctuation"},","),n(" watch "),t("span",{class:"token punctuation"},"}"),n(),t("span",{class:"token keyword"},"from"),n(),t("span",{class:"token string"},"'vue'"),t("span",{class:"token punctuation"},";"),n(`
  241. `),t("span",{class:"token keyword"},"const"),n(" treeData "),t("span",{class:"token operator"},"="),n(),t("span",{class:"token punctuation"},"["),n(`
  242. `),t("span",{class:"token punctuation"},"{"),n(`
  243. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Node1'"),t("span",{class:"token punctuation"},","),n(`
  244. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0'"),t("span",{class:"token punctuation"},","),n(`
  245. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0'"),t("span",{class:"token punctuation"},","),n(`
  246. `),t("span",{class:"token literal-property property"},"children"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token punctuation"},"["),n(`
  247. `),t("span",{class:"token punctuation"},"{"),n(`
  248. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0-1'"),t("span",{class:"token punctuation"},","),n(`
  249. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0-1'"),t("span",{class:"token punctuation"},","),n(`
  250. `),t("span",{class:"token literal-property property"},"slots"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token punctuation"},"{"),n(`
  251. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'title'"),t("span",{class:"token punctuation"},","),n(`
  252. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  253. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  254. `),t("span",{class:"token punctuation"},"{"),n(`
  255. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Child Node2'"),t("span",{class:"token punctuation"},","),n(`
  256. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0-2'"),t("span",{class:"token punctuation"},","),n(`
  257. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0-2'"),t("span",{class:"token punctuation"},","),n(`
  258. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  259. `),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},","),n(`
  260. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  261. `),t("span",{class:"token punctuation"},"{"),n(`
  262. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Node2'"),t("span",{class:"token punctuation"},","),n(`
  263. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1'"),t("span",{class:"token punctuation"},","),n(`
  264. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1'"),t("span",{class:"token punctuation"},","),n(`
  265. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  266. `),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},";"),n(`
  267. `),t("span",{class:"token keyword"},"export"),n(),t("span",{class:"token keyword"},"default"),n(),t("span",{class:"token function"},"defineComponent"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"{"),n(`
  268. `),t("span",{class:"token function"},"setup"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token punctuation"},"{"),n(`
  269. `),t("span",{class:"token keyword"},"const"),n(" value "),t("span",{class:"token operator"},"="),n(),t("span",{class:"token function"},"ref"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  270. `),t("span",{class:"token function"},"watch"),t("span",{class:"token punctuation"},"("),n("value"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token operator"},"=>"),n(),t("span",{class:"token punctuation"},"{"),n(`
  271. console`),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"log"),t("span",{class:"token punctuation"},"("),n("value"),t("span",{class:"token punctuation"},"."),n("value"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  272. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  273. `),t("span",{class:"token keyword"},"return"),n(),t("span",{class:"token punctuation"},"{"),n(`
  274. value`),t("span",{class:"token punctuation"},","),n(`
  275. treeData`),t("span",{class:"token punctuation"},","),n(`
  276. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},";"),n(`
  277. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  278. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  279. `)])]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("script")]),t("span",{class:"token punctuation"},">")]),n(`
  280. `)])],-1)])),_:1})}var U=C(P,[["render",D]]);const F=S.SHOW_PARENT,Y=[{title:"Node1",value:"0-0",key:"0-0",children:[{title:"Child Node1",value:"0-0-0",key:"0-0-0"}]},{title:"Node2",value:"0-1",key:"0-1",children:[{title:"Child Node3",value:"0-1-0",key:"0-1-0",disabled:!0},{title:"Child Node4",value:"0-1-1",key:"0-1-1"},{title:"Child Node5",value:"0-1-2",key:"0-1-2"}]}],K=m({setup(){const s=h(["0-0-0"]);return A(s,()=>{console.log(s.value)}),{value:s,treeData:Y,SHOW_PARENT:F}}});function J(s,a,i,g,r,d){const c=l("a-tree-select"),p=l("demo-box");return k(),b(p,{jsfiddle:{us:"Multiple and checkable.",cn:"\u4F7F\u7528\u52FE\u9009\u6846\u5B9E\u73B0\u591A\u9009\u529F\u80FD\u3002",docHtml:`<h2 id="zh-cn">zh-CN</h2>
  281. <p>\u4F7F\u7528\u52FE\u9009\u6846\u5B9E\u73B0\u591A\u9009\u529F\u80FD\u3002</p>
  282. <h2 id="en-us">en-US</h2>
  283. <p>Multiple and checkable.</p>
  284. `,order:3,title:{"zh-CN":"\u53EF\u52FE\u9009","en-US":"Checkable"},relativePath:"src/docs/tree-select/demo/checkable.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLXRyZWUtc2VsZWN0CiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIHN0eWxlPSJ3aWR0aDogMTAwJSIKICAgIDp0cmVlLWRhdGE9InRyZWVEYXRhIgogICAgdHJlZS1jaGVja2FibGUKICAgIGFsbG93LWNsZWFyCiAgICA6c2hvdy1jaGVja2VkLXN0cmF0ZWd5PSJTSE9XX1BBUkVOVCIKICAgIHNlYXJjaC1wbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICAvPgo8L3RlbXBsYXRlPgo8c2NyaXB0IGxhbmc9InRzIj4KaW1wb3J0IHsgVHJlZVNlbGVjdCB9IGZyb20gJ2FudC1kZXNpZ24tdnVlJzsKaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50LCByZWYsIHdhdGNoIH0gZnJvbSAndnVlJzsKY29uc3QgU0hPV19QQVJFTlQgPSBUcmVlU2VsZWN0LlNIT1dfUEFSRU5UOwoKaW50ZXJmYWNlIFRyZWVEYXRhSXRlbSB7CiAgdmFsdWU6IHN0cmluZzsKICBrZXk6IHN0cmluZzsKICB0aXRsZT86IHN0cmluZzsKICBkaXNhYmxlZD86IGJvb2xlYW47CiAgY2hpbGRyZW4/OiBUcmVlRGF0YUl0ZW1bXTsKfQoKY29uc3QgdHJlZURhdGE6IFRyZWVEYXRhSXRlbVtdID0gWwogIHsKICAgIHRpdGxlOiAnTm9kZTEnLAogICAgdmFsdWU6ICcwLTAnLAogICAga2V5OiAnMC0wJywKICAgIGNoaWxkcmVuOiBbCiAgICAgIHsKICAgICAgICB0aXRsZTogJ0NoaWxkIE5vZGUxJywKICAgICAgICB2YWx1ZTogJzAtMC0wJywKICAgICAgICBrZXk6ICcwLTAtMCcsCiAgICAgIH0sCiAgICBdLAogIH0sCiAgewogICAgdGl0bGU6ICdOb2RlMicsCiAgICB2YWx1ZTogJzAtMScsCiAgICBrZXk6ICcwLTEnLAogICAgY2hpbGRyZW46IFsKICAgICAgewogICAgICAgIHRpdGxlOiAnQ2hpbGQgTm9kZTMnLAogICAgICAgIHZhbHVlOiAnMC0xLTAnLAogICAgICAgIGtleTogJzAtMS0wJywKICAgICAgICBkaXNhYmxlZDogdHJ1ZSwKICAgICAgfSwKICAgICAgewogICAgICAgIHRpdGxlOiAnQ2hpbGQgTm9kZTQnLAogICAgICAgIHZhbHVlOiAnMC0xLTEnLAogICAgICAgIGtleTogJzAtMS0xJywKICAgICAgfSwKICAgICAgewogICAgICAgIHRpdGxlOiAnQ2hpbGQgTm9kZTUnLAogICAgICAgIHZhbHVlOiAnMC0xLTInLAogICAgICAgIGtleTogJzAtMS0yJywKICAgICAgfSwKICAgIF0sCiAgfSwKXTsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIGNvbnN0IHZhbHVlID0gcmVmPHN0cmluZ1tdPihbJzAtMC0wJ10pOwoKICAgIHdhdGNoKHZhbHVlLCAoKSA9PiB7CiAgICAgIGNvbnNvbGUubG9nKHZhbHVlLnZhbHVlKTsKICAgIH0pOwoKICAgIHJldHVybiB7CiAgICAgIHZhbHVlLAogICAgICB0cmVlRGF0YSwKICAgICAgU0hPV19QQVJFTlQsCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4KCg==",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLXRyZWUtc2VsZWN0CiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIHN0eWxlPSJ3aWR0aDogMTAwJSIKICAgIDp0cmVlLWRhdGE9InRyZWVEYXRhIgogICAgdHJlZS1jaGVja2FibGUKICAgIGFsbG93LWNsZWFyCiAgICA6c2hvdy1jaGVja2VkLXN0cmF0ZWd5PSJTSE9XX1BBUkVOVCIKICAgIHNlYXJjaC1wbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICAvPgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBUcmVlU2VsZWN0IH0gZnJvbSAnYW50LWRlc2lnbi12dWUnOwppbXBvcnQgeyBkZWZpbmVDb21wb25lbnQsIHJlZiwgd2F0Y2ggfSBmcm9tICd2dWUnOwpjb25zdCBTSE9XX1BBUkVOVCA9IFRyZWVTZWxlY3QuU0hPV19QQVJFTlQ7CmNvbnN0IHRyZWVEYXRhID0gWwogIHsKICAgIHRpdGxlOiAnTm9kZTEnLAogICAgdmFsdWU6ICcwLTAnLAogICAga2V5OiAnMC0wJywKICAgIGNoaWxkcmVuOiBbCiAgICAgIHsKICAgICAgICB0aXRsZTogJ0NoaWxkIE5vZGUxJywKICAgICAgICB2YWx1ZTogJzAtMC0wJywKICAgICAgICBrZXk6ICcwLTAtMCcsCiAgICAgIH0sCiAgICBdLAogIH0sCiAgewogICAgdGl0bGU6ICdOb2RlMicsCiAgICB2YWx1ZTogJzAtMScsCiAgICBrZXk6ICcwLTEnLAogICAgY2hpbGRyZW46IFsKICAgICAgewogICAgICAgIHRpdGxlOiAnQ2hpbGQgTm9kZTMnLAogICAgICAgIHZhbHVlOiAnMC0xLTAnLAogICAgICAgIGtleTogJzAtMS0wJywKICAgICAgICBkaXNhYmxlZDogdHJ1ZSwKICAgICAgfSwKICAgICAgewogICAgICAgIHRpdGxlOiAnQ2hpbGQgTm9kZTQnLAogICAgICAgIHZhbHVlOiAnMC0xLTEnLAogICAgICAgIGtleTogJzAtMS0xJywKICAgICAgfSwKICAgICAgewogICAgICAgIHRpdGxlOiAnQ2hpbGQgTm9kZTUnLAogICAgICAgIHZhbHVlOiAnMC0xLTInLAogICAgICAgIGtleTogJzAtMS0yJywKICAgICAgfSwKICAgIF0sCiAgfSwKXTsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIGNvbnN0IHZhbHVlID0gcmVmKFsnMC0wLTAnXSk7CiAgICB3YXRjaCh2YWx1ZSwgKCkgPT4gewogICAgICBjb25zb2xlLmxvZyh2YWx1ZS52YWx1ZSk7CiAgICB9KTsKICAgIHJldHVybiB7CiAgICAgIHZhbHVlLAogICAgICB0cmVlRGF0YSwKICAgICAgU0hPV19QQVJFTlQsCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4="}},{default:e(()=>[o(c,{value:s.value,"onUpdate:value":a[0]||(a[0]=u=>s.value=u),style:{width:"100%"},"tree-data":s.treeData,"tree-checkable":"","allow-clear":"","show-checked-strategy":s.SHOW_PARENT,"search-placeholder":"Please select"},null,8,["value","tree-data","show-checked-strategy"])]),htmlCode:e(()=>a[1]||(a[1]=[t("pre",{class:"language-vue"},[t("code",null,[t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  285. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select")]),n(`
  286. `),t("span",{class:"token attr-name"},[t("span",{class:"token namespace"},"v-model:"),n("value")]),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("value"),t("span",{class:"token punctuation"},'"')]),n(`
  287. `),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"width"),t("span",{class:"token punctuation"},":"),n(" 100%")]),t("span",{class:"token punctuation"},'"')])]),n(`
  288. `),t("span",{class:"token attr-name"},":tree-data"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("treeData"),t("span",{class:"token punctuation"},'"')]),n(`
  289. `),t("span",{class:"token attr-name"},"tree-checkable"),n(`
  290. `),t("span",{class:"token attr-name"},"allow-clear"),n(`
  291. `),t("span",{class:"token attr-name"},":show-checked-strategy"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("SHOW_PARENT"),t("span",{class:"token punctuation"},'"')]),n(`
  292. `),t("span",{class:"token attr-name"},"search-placeholder"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("Please select"),t("span",{class:"token punctuation"},'"')]),n(`
  293. `),t("span",{class:"token punctuation"},"/>")]),n(`
  294. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  295. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("script")]),n(),t("span",{class:"token attr-name"},"lang"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("ts"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),t("span",{class:"token script"},[t("span",{class:"token language-javascript"},[n(`
  296. `),t("span",{class:"token keyword"},"import"),n(),t("span",{class:"token punctuation"},"{"),n(" TreeSelect "),t("span",{class:"token punctuation"},"}"),n(),t("span",{class:"token keyword"},"from"),n(),t("span",{class:"token string"},"'ant-design-vue'"),t("span",{class:"token punctuation"},";"),n(`
  297. `),t("span",{class:"token keyword"},"import"),n(),t("span",{class:"token punctuation"},"{"),n(" defineComponent"),t("span",{class:"token punctuation"},","),n(" ref"),t("span",{class:"token punctuation"},","),n(" watch "),t("span",{class:"token punctuation"},"}"),n(),t("span",{class:"token keyword"},"from"),n(),t("span",{class:"token string"},"'vue'"),t("span",{class:"token punctuation"},";"),n(`
  298. `),t("span",{class:"token keyword"},"const"),n(),t("span",{class:"token constant"},"SHOW_PARENT"),n(),t("span",{class:"token operator"},"="),n(" TreeSelect"),t("span",{class:"token punctuation"},"."),t("span",{class:"token constant"},"SHOW_PARENT"),t("span",{class:"token punctuation"},";"),n(`
  299. `),t("span",{class:"token keyword"},"interface"),n(),t("span",{class:"token class-name"},"TreeDataItem"),n(),t("span",{class:"token punctuation"},"{"),n(`
  300. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(" string"),t("span",{class:"token punctuation"},";"),n(`
  301. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(" string"),t("span",{class:"token punctuation"},";"),n(`
  302. title`),t("span",{class:"token operator"},"?"),t("span",{class:"token operator"},":"),n(" string"),t("span",{class:"token punctuation"},";"),n(`
  303. disabled`),t("span",{class:"token operator"},"?"),t("span",{class:"token operator"},":"),n(" boolean"),t("span",{class:"token punctuation"},";"),n(`
  304. children`),t("span",{class:"token operator"},"?"),t("span",{class:"token operator"},":"),n(" TreeDataItem"),t("span",{class:"token punctuation"},"["),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},";"),n(`
  305. `),t("span",{class:"token punctuation"},"}"),n(`
  306. `),t("span",{class:"token keyword"},"const"),n(),t("span",{class:"token literal-property property"},"treeData"),t("span",{class:"token operator"},":"),n(" TreeDataItem"),t("span",{class:"token punctuation"},"["),t("span",{class:"token punctuation"},"]"),n(),t("span",{class:"token operator"},"="),n(),t("span",{class:"token punctuation"},"["),n(`
  307. `),t("span",{class:"token punctuation"},"{"),n(`
  308. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Node1'"),t("span",{class:"token punctuation"},","),n(`
  309. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0'"),t("span",{class:"token punctuation"},","),n(`
  310. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0'"),t("span",{class:"token punctuation"},","),n(`
  311. `),t("span",{class:"token literal-property property"},"children"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token punctuation"},"["),n(`
  312. `),t("span",{class:"token punctuation"},"{"),n(`
  313. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Child Node1'"),t("span",{class:"token punctuation"},","),n(`
  314. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0-0'"),t("span",{class:"token punctuation"},","),n(`
  315. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0-0'"),t("span",{class:"token punctuation"},","),n(`
  316. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  317. `),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},","),n(`
  318. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  319. `),t("span",{class:"token punctuation"},"{"),n(`
  320. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Node2'"),t("span",{class:"token punctuation"},","),n(`
  321. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1'"),t("span",{class:"token punctuation"},","),n(`
  322. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1'"),t("span",{class:"token punctuation"},","),n(`
  323. `),t("span",{class:"token literal-property property"},"children"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token punctuation"},"["),n(`
  324. `),t("span",{class:"token punctuation"},"{"),n(`
  325. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Child Node3'"),t("span",{class:"token punctuation"},","),n(`
  326. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1-0'"),t("span",{class:"token punctuation"},","),n(`
  327. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1-0'"),t("span",{class:"token punctuation"},","),n(`
  328. `),t("span",{class:"token literal-property property"},"disabled"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token boolean"},"true"),t("span",{class:"token punctuation"},","),n(`
  329. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  330. `),t("span",{class:"token punctuation"},"{"),n(`
  331. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Child Node4'"),t("span",{class:"token punctuation"},","),n(`
  332. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1-1'"),t("span",{class:"token punctuation"},","),n(`
  333. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1-1'"),t("span",{class:"token punctuation"},","),n(`
  334. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  335. `),t("span",{class:"token punctuation"},"{"),n(`
  336. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Child Node5'"),t("span",{class:"token punctuation"},","),n(`
  337. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1-2'"),t("span",{class:"token punctuation"},","),n(`
  338. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1-2'"),t("span",{class:"token punctuation"},","),n(`
  339. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  340. `),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},","),n(`
  341. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  342. `),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},";"),n(`
  343. `),t("span",{class:"token keyword"},"export"),n(),t("span",{class:"token keyword"},"default"),n(),t("span",{class:"token function"},"defineComponent"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"{"),n(`
  344. `),t("span",{class:"token function"},"setup"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token punctuation"},"{"),n(`
  345. `),t("span",{class:"token keyword"},"const"),n(" value "),t("span",{class:"token operator"},"="),n(" ref"),t("span",{class:"token operator"},"<"),n("string"),t("span",{class:"token punctuation"},"["),t("span",{class:"token punctuation"},"]"),t("span",{class:"token operator"},">"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"["),t("span",{class:"token string"},"'0-0-0'"),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  346. `),t("span",{class:"token function"},"watch"),t("span",{class:"token punctuation"},"("),n("value"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token operator"},"=>"),n(),t("span",{class:"token punctuation"},"{"),n(`
  347. console`),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"log"),t("span",{class:"token punctuation"},"("),n("value"),t("span",{class:"token punctuation"},"."),n("value"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  348. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  349. `),t("span",{class:"token keyword"},"return"),n(),t("span",{class:"token punctuation"},"{"),n(`
  350. value`),t("span",{class:"token punctuation"},","),n(`
  351. treeData`),t("span",{class:"token punctuation"},","),n(`
  352. `),t("span",{class:"token constant"},"SHOW_PARENT"),t("span",{class:"token punctuation"},","),n(`
  353. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},";"),n(`
  354. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  355. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  356. `)])]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("script")]),t("span",{class:"token punctuation"},">")]),n(`
  357. `)])],-1)])),jsVersionHtml:e(()=>a[2]||(a[2]=[t("pre",{class:"language-vue"},[t("code",null,[t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  358. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select")]),n(`
  359. `),t("span",{class:"token attr-name"},[t("span",{class:"token namespace"},"v-model:"),n("value")]),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("value"),t("span",{class:"token punctuation"},'"')]),n(`
  360. `),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"width"),t("span",{class:"token punctuation"},":"),n(" 100%")]),t("span",{class:"token punctuation"},'"')])]),n(`
  361. `),t("span",{class:"token attr-name"},":tree-data"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("treeData"),t("span",{class:"token punctuation"},'"')]),n(`
  362. `),t("span",{class:"token attr-name"},"tree-checkable"),n(`
  363. `),t("span",{class:"token attr-name"},"allow-clear"),n(`
  364. `),t("span",{class:"token attr-name"},":show-checked-strategy"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("SHOW_PARENT"),t("span",{class:"token punctuation"},'"')]),n(`
  365. `),t("span",{class:"token attr-name"},"search-placeholder"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("Please select"),t("span",{class:"token punctuation"},'"')]),n(`
  366. `),t("span",{class:"token punctuation"},"/>")]),n(`
  367. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  368. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("script")]),t("span",{class:"token punctuation"},">")]),t("span",{class:"token script"},[t("span",{class:"token language-javascript"},[n(`
  369. `),t("span",{class:"token keyword"},"import"),n(),t("span",{class:"token punctuation"},"{"),n(" TreeSelect "),t("span",{class:"token punctuation"},"}"),n(),t("span",{class:"token keyword"},"from"),n(),t("span",{class:"token string"},"'ant-design-vue'"),t("span",{class:"token punctuation"},";"),n(`
  370. `),t("span",{class:"token keyword"},"import"),n(),t("span",{class:"token punctuation"},"{"),n(" defineComponent"),t("span",{class:"token punctuation"},","),n(" ref"),t("span",{class:"token punctuation"},","),n(" watch "),t("span",{class:"token punctuation"},"}"),n(),t("span",{class:"token keyword"},"from"),n(),t("span",{class:"token string"},"'vue'"),t("span",{class:"token punctuation"},";"),n(`
  371. `),t("span",{class:"token keyword"},"const"),n(),t("span",{class:"token constant"},"SHOW_PARENT"),n(),t("span",{class:"token operator"},"="),n(" TreeSelect"),t("span",{class:"token punctuation"},"."),t("span",{class:"token constant"},"SHOW_PARENT"),t("span",{class:"token punctuation"},";"),n(`
  372. `),t("span",{class:"token keyword"},"const"),n(" treeData "),t("span",{class:"token operator"},"="),n(),t("span",{class:"token punctuation"},"["),n(`
  373. `),t("span",{class:"token punctuation"},"{"),n(`
  374. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Node1'"),t("span",{class:"token punctuation"},","),n(`
  375. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0'"),t("span",{class:"token punctuation"},","),n(`
  376. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0'"),t("span",{class:"token punctuation"},","),n(`
  377. `),t("span",{class:"token literal-property property"},"children"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token punctuation"},"["),n(`
  378. `),t("span",{class:"token punctuation"},"{"),n(`
  379. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Child Node1'"),t("span",{class:"token punctuation"},","),n(`
  380. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0-0'"),t("span",{class:"token punctuation"},","),n(`
  381. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-0-0'"),t("span",{class:"token punctuation"},","),n(`
  382. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  383. `),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},","),n(`
  384. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  385. `),t("span",{class:"token punctuation"},"{"),n(`
  386. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Node2'"),t("span",{class:"token punctuation"},","),n(`
  387. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1'"),t("span",{class:"token punctuation"},","),n(`
  388. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1'"),t("span",{class:"token punctuation"},","),n(`
  389. `),t("span",{class:"token literal-property property"},"children"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token punctuation"},"["),n(`
  390. `),t("span",{class:"token punctuation"},"{"),n(`
  391. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Child Node3'"),t("span",{class:"token punctuation"},","),n(`
  392. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1-0'"),t("span",{class:"token punctuation"},","),n(`
  393. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1-0'"),t("span",{class:"token punctuation"},","),n(`
  394. `),t("span",{class:"token literal-property property"},"disabled"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token boolean"},"true"),t("span",{class:"token punctuation"},","),n(`
  395. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  396. `),t("span",{class:"token punctuation"},"{"),n(`
  397. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Child Node4'"),t("span",{class:"token punctuation"},","),n(`
  398. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1-1'"),t("span",{class:"token punctuation"},","),n(`
  399. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1-1'"),t("span",{class:"token punctuation"},","),n(`
  400. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  401. `),t("span",{class:"token punctuation"},"{"),n(`
  402. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Child Node5'"),t("span",{class:"token punctuation"},","),n(`
  403. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1-2'"),t("span",{class:"token punctuation"},","),n(`
  404. `),t("span",{class:"token literal-property property"},"key"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'0-1-2'"),t("span",{class:"token punctuation"},","),n(`
  405. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  406. `),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},","),n(`
  407. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  408. `),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},";"),n(`
  409. `),t("span",{class:"token keyword"},"export"),n(),t("span",{class:"token keyword"},"default"),n(),t("span",{class:"token function"},"defineComponent"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"{"),n(`
  410. `),t("span",{class:"token function"},"setup"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token punctuation"},"{"),n(`
  411. `),t("span",{class:"token keyword"},"const"),n(" value "),t("span",{class:"token operator"},"="),n(),t("span",{class:"token function"},"ref"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"["),t("span",{class:"token string"},"'0-0-0'"),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  412. `),t("span",{class:"token function"},"watch"),t("span",{class:"token punctuation"},"("),n("value"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token operator"},"=>"),n(),t("span",{class:"token punctuation"},"{"),n(`
  413. console`),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"log"),t("span",{class:"token punctuation"},"("),n("value"),t("span",{class:"token punctuation"},"."),n("value"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  414. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  415. `),t("span",{class:"token keyword"},"return"),n(),t("span",{class:"token punctuation"},"{"),n(`
  416. value`),t("span",{class:"token punctuation"},","),n(`
  417. treeData`),t("span",{class:"token punctuation"},","),n(`
  418. `),t("span",{class:"token constant"},"SHOW_PARENT"),t("span",{class:"token punctuation"},","),n(`
  419. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},";"),n(`
  420. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  421. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  422. `)])]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("script")]),t("span",{class:"token punctuation"},">")]),n(`
  423. `)])],-1)])),_:1})}var j=C(K,[["render",J]]);const q=m({components:{SmileOutlined:N},setup(){return{value:h()}}});function E(s,a,i,g,r,d){const c=l("SmileOutlined"),p=l("a-tree-select-node"),u=l("a-tree-select"),I=l("demo-box");return k(),b(I,{jsfiddle:{us:"The most basic usage.",cn:"\u6700\u7B80\u5355\u7684\u7528\u6CD5\u3002",docHtml:`<h2 id="zh-cn">zh-CN</h2>
  424. <p>\u6700\u7B80\u5355\u7684\u7528\u6CD5\u3002</p>
  425. <h2 id="en-us">en-US</h2>
  426. <p>The most basic usage.</p>
  427. `,order:4,title:{"zh-CN":"\u540E\u7F00\u56FE\u6807","en-US":"Suffix"},relativePath:"src/docs/tree-select/demo/suffix.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLXRyZWUtc2VsZWN0CiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIHNob3ctc2VhcmNoCiAgICBzdHlsZT0id2lkdGg6IDEwMCUiCiAgICA6ZHJvcGRvd24tc3R5bGU9InsgbWF4SGVpZ2h0OiAnNDAwcHgnLCBvdmVyZmxvdzogJ2F1dG8nIH0iCiAgICBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICAgIGFsbG93LWNsZWFyCiAgICB0cmVlLWRlZmF1bHQtZXhwYW5kLWFsbAogID4KICAgIDx0ZW1wbGF0ZSAjc3VmZml4SWNvbj48U21pbGVPdXRsaW5lZCAvPjwvdGVtcGxhdGU+CiAgICA8YS10cmVlLXNlbGVjdC1ub2RlIHZhbHVlPSJwYXJlbnQgMSIgdGl0bGU9InBhcmVudCAxIiBrZXk9IjAtMSI+CiAgICAgIDxhLXRyZWUtc2VsZWN0LW5vZGUgdmFsdWU9InBhcmVudCAxLTAiIHRpdGxlPSJwYXJlbnQgMS0wIiBrZXk9IjAtMS0xIj4KICAgICAgICA8YS10cmVlLXNlbGVjdC1ub2RlIHZhbHVlPSJsZWFmMSIgdGl0bGU9Im15IGxlYWYiIGtleT0icmFuZG9tIiAvPgogICAgICAgIDxhLXRyZWUtc2VsZWN0LW5vZGUgdmFsdWU9ImxlYWYyIiB0aXRsZT0ieW91ciBsZWFmIiBrZXk9InJhbmRvbTEiIC8+CiAgICAgIDwvYS10cmVlLXNlbGVjdC1ub2RlPgogICAgICA8YS10cmVlLXNlbGVjdC1ub2RlIGtleT0icmFuZG9tMiIgdmFsdWU9InBhcmVudCAxLTEiIHRpdGxlPSJwYXJlbnQgMS0xIj4KICAgICAgICA8YS10cmVlLXNlbGVjdC1ub2RlIGtleT0icmFuZG9tMyIgdmFsdWU9InNzcyI+CiAgICAgICAgICA8dGVtcGxhdGUgI3RpdGxlPjxiIHN0eWxlPSJjb2xvcjogIzA4YyI+c3NzPC9iPjwvdGVtcGxhdGU+CiAgICAgICAgPC9hLXRyZWUtc2VsZWN0LW5vZGU+CiAgICAgIDwvYS10cmVlLXNlbGVjdC1ub2RlPgogICAgPC9hLXRyZWUtc2VsZWN0LW5vZGU+CiAgPC9hLXRyZWUtc2VsZWN0Pgo8L3RlbXBsYXRlPgo8c2NyaXB0IGxhbmc9InRzIj4KaW1wb3J0IHsgU21pbGVPdXRsaW5lZCB9IGZyb20gJ0BhbnQtZGVzaWduL2ljb25zLXZ1ZSc7CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVmIH0gZnJvbSAndnVlJzsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBjb21wb25lbnRzOiB7CiAgICBTbWlsZU91dGxpbmVkLAogIH0sCiAgc2V0dXAoKSB7CiAgICBjb25zdCB2YWx1ZSA9IHJlZjxzdHJpbmc+KCk7CgogICAgcmV0dXJuIHsKICAgICAgdmFsdWUsCiAgICB9OwogIH0sCn0pOwo8L3NjcmlwdD4KCg==",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLXRyZWUtc2VsZWN0CiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIHNob3ctc2VhcmNoCiAgICBzdHlsZT0id2lkdGg6IDEwMCUiCiAgICA6ZHJvcGRvd24tc3R5bGU9InsgbWF4SGVpZ2h0OiAnNDAwcHgnLCBvdmVyZmxvdzogJ2F1dG8nIH0iCiAgICBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICAgIGFsbG93LWNsZWFyCiAgICB0cmVlLWRlZmF1bHQtZXhwYW5kLWFsbAogID4KICAgIDx0ZW1wbGF0ZSAjc3VmZml4SWNvbj48U21pbGVPdXRsaW5lZCAvPjwvdGVtcGxhdGU+CiAgICA8YS10cmVlLXNlbGVjdC1ub2RlIHZhbHVlPSJwYXJlbnQgMSIgdGl0bGU9InBhcmVudCAxIiBrZXk9IjAtMSI+CiAgICAgIDxhLXRyZWUtc2VsZWN0LW5vZGUgdmFsdWU9InBhcmVudCAxLTAiIHRpdGxlPSJwYXJlbnQgMS0wIiBrZXk9IjAtMS0xIj4KICAgICAgICA8YS10cmVlLXNlbGVjdC1ub2RlIHZhbHVlPSJsZWFmMSIgdGl0bGU9Im15IGxlYWYiIGtleT0icmFuZG9tIiAvPgogICAgICAgIDxhLXRyZWUtc2VsZWN0LW5vZGUgdmFsdWU9ImxlYWYyIiB0aXRsZT0ieW91ciBsZWFmIiBrZXk9InJhbmRvbTEiIC8+CiAgICAgIDwvYS10cmVlLXNlbGVjdC1ub2RlPgogICAgICA8YS10cmVlLXNlbGVjdC1ub2RlIGtleT0icmFuZG9tMiIgdmFsdWU9InBhcmVudCAxLTEiIHRpdGxlPSJwYXJlbnQgMS0xIj4KICAgICAgICA8YS10cmVlLXNlbGVjdC1ub2RlIGtleT0icmFuZG9tMyIgdmFsdWU9InNzcyI+CiAgICAgICAgICA8dGVtcGxhdGUgI3RpdGxlPjxiIHN0eWxlPSJjb2xvcjogIzA4YyI+c3NzPC9iPjwvdGVtcGxhdGU+CiAgICAgICAgPC9hLXRyZWUtc2VsZWN0LW5vZGU+CiAgICAgIDwvYS10cmVlLXNlbGVjdC1ub2RlPgogICAgPC9hLXRyZWUtc2VsZWN0LW5vZGU+CiAgPC9hLXRyZWUtc2VsZWN0Pgo8L3RlbXBsYXRlPgo8c2NyaXB0PgppbXBvcnQgeyBTbWlsZU91dGxpbmVkIH0gZnJvbSAnQGFudC1kZXNpZ24vaWNvbnMtdnVlJzsKaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50LCByZWYgfSBmcm9tICd2dWUnOwpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIGNvbXBvbmVudHM6IHsKICAgIFNtaWxlT3V0bGluZWQsCiAgfSwKICBzZXR1cCgpIHsKICAgIGNvbnN0IHZhbHVlID0gcmVmKCk7CiAgICByZXR1cm4gewogICAgICB2YWx1ZSwKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0Pg=="}},{default:e(()=>[o(u,{value:s.value,"onUpdate:value":a[0]||(a[0]=y=>s.value=y),"show-search":"",style:{width:"100%"},"dropdown-style":{maxHeight:"400px",overflow:"auto"},placeholder:"Please select","allow-clear":"","tree-default-expand-all":""},{suffixIcon:e(()=>[o(c)]),default:e(()=>[o(p,{value:"parent 1",title:"parent 1",key:"0-1"},{default:e(()=>[o(p,{value:"parent 1-0",title:"parent 1-0",key:"0-1-1"},{default:e(()=>[o(p,{value:"leaf1",title:"my leaf",key:"random"}),o(p,{value:"leaf2",title:"your leaf",key:"random1"})]),_:1}),o(p,{key:"random2",value:"parent 1-1",title:"parent 1-1"},{default:e(()=>[o(p,{key:"random3",value:"sss"},{title:e(()=>a[1]||(a[1]=[t("b",{style:{color:"#08c"}},"sss",-1)])),_:1})]),_:1})]),_:1})]),_:1},8,["value"])]),htmlCode:e(()=>a[2]||(a[2]=[t("pre",{class:"language-vue"},[t("code",null,[t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  428. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select")]),n(`
  429. `),t("span",{class:"token attr-name"},[t("span",{class:"token namespace"},"v-model:"),n("value")]),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("value"),t("span",{class:"token punctuation"},'"')]),n(`
  430. `),t("span",{class:"token attr-name"},"show-search"),n(`
  431. `),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"width"),t("span",{class:"token punctuation"},":"),n(" 100%")]),t("span",{class:"token punctuation"},'"')])]),n(`
  432. `),t("span",{class:"token attr-name"},":dropdown-style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("{ maxHeight: '400px', overflow: 'auto' }"),t("span",{class:"token punctuation"},'"')]),n(`
  433. `),t("span",{class:"token attr-name"},"placeholder"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("Please select"),t("span",{class:"token punctuation"},'"')]),n(`
  434. `),t("span",{class:"token attr-name"},"allow-clear"),n(`
  435. `),t("span",{class:"token attr-name"},"tree-default-expand-all"),n(`
  436. `),t("span",{class:"token punctuation"},">")]),n(`
  437. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),n(),t("span",{class:"token attr-name"},"#suffixIcon"),t("span",{class:"token punctuation"},">")]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("SmileOutlined")]),n(),t("span",{class:"token punctuation"},"/>")]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  438. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("0-1"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  439. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-0"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-0"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("0-1-1"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  440. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("leaf1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("my leaf"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token punctuation"},"/>")]),n(`
  441. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("leaf2"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("your leaf"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token punctuation"},"/>")]),n(`
  442. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  443. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random2"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-1"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  444. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random3"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("sss"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  445. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),n(),t("span",{class:"token attr-name"},"#title"),t("span",{class:"token punctuation"},">")]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("b")]),n(),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"color"),t("span",{class:"token punctuation"},":"),n(" #08c")]),t("span",{class:"token punctuation"},'"')])]),t("span",{class:"token punctuation"},">")]),n("sss"),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("b")]),t("span",{class:"token punctuation"},">")]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  446. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  447. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  448. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  449. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select")]),t("span",{class:"token punctuation"},">")]),n(`
  450. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  451. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("script")]),n(),t("span",{class:"token attr-name"},"lang"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("ts"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),t("span",{class:"token script"},[t("span",{class:"token language-javascript"},[n(`
  452. `),t("span",{class:"token keyword"},"import"),n(),t("span",{class:"token punctuation"},"{"),n(" SmileOutlined "),t("span",{class:"token punctuation"},"}"),n(),t("span",{class:"token keyword"},"from"),n(),t("span",{class:"token string"},"'@ant-design/icons-vue'"),t("span",{class:"token punctuation"},";"),n(`
  453. `),t("span",{class:"token keyword"},"import"),n(),t("span",{class:"token punctuation"},"{"),n(" defineComponent"),t("span",{class:"token punctuation"},","),n(" ref "),t("span",{class:"token punctuation"},"}"),n(),t("span",{class:"token keyword"},"from"),n(),t("span",{class:"token string"},"'vue'"),t("span",{class:"token punctuation"},";"),n(`
  454. `),t("span",{class:"token keyword"},"export"),n(),t("span",{class:"token keyword"},"default"),n(),t("span",{class:"token function"},"defineComponent"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"{"),n(`
  455. `),t("span",{class:"token literal-property property"},"components"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token punctuation"},"{"),n(`
  456. SmileOutlined`),t("span",{class:"token punctuation"},","),n(`
  457. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  458. `),t("span",{class:"token function"},"setup"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token punctuation"},"{"),n(`
  459. `),t("span",{class:"token keyword"},"const"),n(" value "),t("span",{class:"token operator"},"="),n(" ref"),t("span",{class:"token operator"},"<"),n("string"),t("span",{class:"token operator"},">"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  460. `),t("span",{class:"token keyword"},"return"),n(),t("span",{class:"token punctuation"},"{"),n(`
  461. value`),t("span",{class:"token punctuation"},","),n(`
  462. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},";"),n(`
  463. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  464. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  465. `)])]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("script")]),t("span",{class:"token punctuation"},">")]),n(`
  466. `)])],-1)])),jsVersionHtml:e(()=>a[3]||(a[3]=[t("pre",{class:"language-vue"},[t("code",null,[t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  467. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select")]),n(`
  468. `),t("span",{class:"token attr-name"},[t("span",{class:"token namespace"},"v-model:"),n("value")]),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("value"),t("span",{class:"token punctuation"},'"')]),n(`
  469. `),t("span",{class:"token attr-name"},"show-search"),n(`
  470. `),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"width"),t("span",{class:"token punctuation"},":"),n(" 100%")]),t("span",{class:"token punctuation"},'"')])]),n(`
  471. `),t("span",{class:"token attr-name"},":dropdown-style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("{ maxHeight: '400px', overflow: 'auto' }"),t("span",{class:"token punctuation"},'"')]),n(`
  472. `),t("span",{class:"token attr-name"},"placeholder"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("Please select"),t("span",{class:"token punctuation"},'"')]),n(`
  473. `),t("span",{class:"token attr-name"},"allow-clear"),n(`
  474. `),t("span",{class:"token attr-name"},"tree-default-expand-all"),n(`
  475. `),t("span",{class:"token punctuation"},">")]),n(`
  476. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),n(),t("span",{class:"token attr-name"},"#suffixIcon"),t("span",{class:"token punctuation"},">")]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("SmileOutlined")]),n(),t("span",{class:"token punctuation"},"/>")]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  477. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("0-1"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  478. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-0"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-0"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("0-1-1"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  479. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("leaf1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("my leaf"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token punctuation"},"/>")]),n(`
  480. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("leaf2"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("your leaf"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token punctuation"},"/>")]),n(`
  481. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  482. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random2"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-1"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"title"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("parent 1-1"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  483. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select-node")]),n(),t("span",{class:"token attr-name"},"key"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("random3"),t("span",{class:"token punctuation"},'"')]),n(),t("span",{class:"token attr-name"},"value"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("sss"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),n(`
  484. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),n(),t("span",{class:"token attr-name"},"#title"),t("span",{class:"token punctuation"},">")]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("b")]),n(),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"color"),t("span",{class:"token punctuation"},":"),n(" #08c")]),t("span",{class:"token punctuation"},'"')])]),t("span",{class:"token punctuation"},">")]),n("sss"),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("b")]),t("span",{class:"token punctuation"},">")]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  485. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  486. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  487. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select-node")]),t("span",{class:"token punctuation"},">")]),n(`
  488. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("a-tree-select")]),t("span",{class:"token punctuation"},">")]),n(`
  489. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  490. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("script")]),t("span",{class:"token punctuation"},">")]),t("span",{class:"token script"},[t("span",{class:"token language-javascript"},[n(`
  491. `),t("span",{class:"token keyword"},"import"),n(),t("span",{class:"token punctuation"},"{"),n(" SmileOutlined "),t("span",{class:"token punctuation"},"}"),n(),t("span",{class:"token keyword"},"from"),n(),t("span",{class:"token string"},"'@ant-design/icons-vue'"),t("span",{class:"token punctuation"},";"),n(`
  492. `),t("span",{class:"token keyword"},"import"),n(),t("span",{class:"token punctuation"},"{"),n(" defineComponent"),t("span",{class:"token punctuation"},","),n(" ref "),t("span",{class:"token punctuation"},"}"),n(),t("span",{class:"token keyword"},"from"),n(),t("span",{class:"token string"},"'vue'"),t("span",{class:"token punctuation"},";"),n(`
  493. `),t("span",{class:"token keyword"},"export"),n(),t("span",{class:"token keyword"},"default"),n(),t("span",{class:"token function"},"defineComponent"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"{"),n(`
  494. `),t("span",{class:"token literal-property property"},"components"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token punctuation"},"{"),n(`
  495. SmileOutlined`),t("span",{class:"token punctuation"},","),n(`
  496. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  497. `),t("span",{class:"token function"},"setup"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token punctuation"},"{"),n(`
  498. `),t("span",{class:"token keyword"},"const"),n(" value "),t("span",{class:"token operator"},"="),n(),t("span",{class:"token function"},"ref"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  499. `),t("span",{class:"token keyword"},"return"),n(),t("span",{class:"token punctuation"},"{"),n(`
  500. value`),t("span",{class:"token punctuation"},","),n(`
  501. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},";"),n(`
  502. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  503. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  504. `)])]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("script")]),t("span",{class:"token punctuation"},">")]),n(`
  505. `)])],-1)])),_:1})}var O=C(q,[["render",E]]);const z=m({setup(){const s=h(),a=h([{id:1,pId:0,value:"1",title:"Expand to load"},{id:2,pId:0,value:"2",title:"Expand to load"},{id:3,pId:0,value:"3",title:"Tree Node",isLeaf:!0}]);A(s,()=>{console.log(s.value)});const i=(r,d=!1)=>{const c=Math.random().toString(36).substring(2,6);return{id:c,pId:r,value:c,title:d?"Tree Node":"Expand to load",isLeaf:d}};return{value:s,treeData:a,genTreeNode:i,onLoadData:r=>(console.log(r),new Promise(d=>{const{id:c}=r.dataRef;setTimeout(()=>{a.value=a.value.concat([i(c,!1),i(c,!0)]),d()},300)}))}}});function M(s,a,i,g,r,d){const c=l("a-tree-select"),p=l("demo-box");return k(),b(p,{jsfiddle:{us:"Asynchronous loading tree node.",cn:"\u5F02\u6B65\u52A0\u8F7D\u6811\u8282\u70B9\u3002",docHtml:`<h2 id="zh-cn">zh-CN</h2>
  506. <p>\u5F02\u6B65\u52A0\u8F7D\u6811\u8282\u70B9\u3002</p>
  507. <h2 id="en-us">en-US</h2>
  508. <p>Asynchronous loading tree node.</p>
  509. `,order:5,title:{"zh-CN":"\u5F02\u6B65\u52A0\u8F7D","en-US":"Asynchronous loading"},relativePath:"src/docs/tree-select/demo/async.vue",sourceCode:"PHRlbXBsYXRlPgogIDxhLXRyZWUtc2VsZWN0CiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIHRyZWUtZGF0YS1zaW1wbGUtbW9kZQogICAgc3R5bGU9IndpZHRoOiAxMDAlIgogICAgOmRyb3Bkb3duLXN0eWxlPSJ7IG1heEhlaWdodDogJzQwMHB4Jywgb3ZlcmZsb3c6ICdhdXRvJyB9IgogICAgOnRyZWUtZGF0YT0idHJlZURhdGEiCiAgICBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICAgIDpsb2FkLWRhdGE9Im9uTG9hZERhdGEiCiAgLz4KPC90ZW1wbGF0ZT4KPHNjcmlwdCBsYW5nPSJ0cyI+CmltcG9ydCB7IGRlZmluZUNvbXBvbmVudCwgcmVmLCB3YXRjaCB9IGZyb20gJ3Z1ZSc7CgppbnRlcmZhY2UgVHJlZURhdGFJdGVtIHsKICBpZDogc3RyaW5nIHwgbnVtYmVyOwogIHBJZDogbnVtYmVyOwogIHZhbHVlOiBzdHJpbmc7CiAgdGl0bGU6IHN0cmluZzsKICBpc0xlYWY/OiBib29sZWFuOwp9CgpleHBvcnQgZGVmYXVsdCBkZWZpbmVDb21wb25lbnQoewogIHNldHVwKCkgewogICAgY29uc3QgdmFsdWUgPSByZWY8c3RyaW5nPigpOwogICAgY29uc3QgdHJlZURhdGEgPSByZWY8VHJlZURhdGFJdGVtW10+KFsKICAgICAgeyBpZDogMSwgcElkOiAwLCB2YWx1ZTogJzEnLCB0aXRsZTogJ0V4cGFuZCB0byBsb2FkJyB9LAogICAgICB7IGlkOiAyLCBwSWQ6IDAsIHZhbHVlOiAnMicsIHRpdGxlOiAnRXhwYW5kIHRvIGxvYWQnIH0sCiAgICAgIHsgaWQ6IDMsIHBJZDogMCwgdmFsdWU6ICczJywgdGl0bGU6ICdUcmVlIE5vZGUnLCBpc0xlYWY6IHRydWUgfSwKICAgIF0pOwoKICAgIHdhdGNoKHZhbHVlLCAoKSA9PiB7CiAgICAgIGNvbnNvbGUubG9nKHZhbHVlLnZhbHVlKTsKICAgIH0pOwoKICAgIGNvbnN0IGdlblRyZWVOb2RlID0gKHBhcmVudElkOiBudW1iZXIsIGlzTGVhZiA9IGZhbHNlKTogVHJlZURhdGFJdGVtID0+IHsKICAgICAgY29uc3QgcmFuZG9tID0gTWF0aC5yYW5kb20oKS50b1N0cmluZygzNikuc3Vic3RyaW5nKDIsIDYpOwogICAgICByZXR1cm4gewogICAgICAgIGlkOiByYW5kb20sCiAgICAgICAgcElkOiBwYXJlbnRJZCwKICAgICAgICB2YWx1ZTogcmFuZG9tLAogICAgICAgIHRpdGxlOiBpc0xlYWYgPyAnVHJlZSBOb2RlJyA6ICdFeHBhbmQgdG8gbG9hZCcsCiAgICAgICAgaXNMZWFmLAogICAgICB9OwogICAgfTsKICAgIGNvbnN0IG9uTG9hZERhdGEgPSAodHJlZU5vZGU6IGFueSkgPT4gewogICAgICBjb25zb2xlLmxvZyh0cmVlTm9kZSk7CiAgICAgIHJldHVybiBuZXcgUHJvbWlzZSgocmVzb2x2ZTogKHZhbHVlPzogdW5rbm93bikgPT4gdm9pZCkgPT4gewogICAgICAgIGNvbnN0IHsgaWQgfSA9IHRyZWVOb2RlLmRhdGFSZWY7CiAgICAgICAgc2V0VGltZW91dCgoKSA9PiB7CiAgICAgICAgICB0cmVlRGF0YS52YWx1ZSA9IHRyZWVEYXRhLnZhbHVlLmNvbmNhdChbZ2VuVHJlZU5vZGUoaWQsIGZhbHNlKSwgZ2VuVHJlZU5vZGUoaWQsIHRydWUpXSk7CiAgICAgICAgICByZXNvbHZlKCk7CiAgICAgICAgfSwgMzAwKTsKICAgICAgfSk7CiAgICB9OwogICAgcmV0dXJuIHsKICAgICAgdmFsdWUsCiAgICAgIHRyZWVEYXRhLAogICAgICBnZW5UcmVlTm9kZSwKICAgICAgb25Mb2FkRGF0YSwKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0PgoK",jsSourceCode:"PHRlbXBsYXRlPgogIDxhLXRyZWUtc2VsZWN0CiAgICB2LW1vZGVsOnZhbHVlPSJ2YWx1ZSIKICAgIHRyZWUtZGF0YS1zaW1wbGUtbW9kZQogICAgc3R5bGU9IndpZHRoOiAxMDAlIgogICAgOmRyb3Bkb3duLXN0eWxlPSJ7IG1heEhlaWdodDogJzQwMHB4Jywgb3ZlcmZsb3c6ICdhdXRvJyB9IgogICAgOnRyZWUtZGF0YT0idHJlZURhdGEiCiAgICBwbGFjZWhvbGRlcj0iUGxlYXNlIHNlbGVjdCIKICAgIDpsb2FkLWRhdGE9Im9uTG9hZERhdGEiCiAgLz4KPC90ZW1wbGF0ZT4KPHNjcmlwdD4KaW1wb3J0IHsgZGVmaW5lQ29tcG9uZW50LCByZWYsIHdhdGNoIH0gZnJvbSAndnVlJzsKZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29tcG9uZW50KHsKICBzZXR1cCgpIHsKICAgIGNvbnN0IHZhbHVlID0gcmVmKCk7CiAgICBjb25zdCB0cmVlRGF0YSA9IHJlZihbCiAgICAgIHsKICAgICAgICBpZDogMSwKICAgICAgICBwSWQ6IDAsCiAgICAgICAgdmFsdWU6ICcxJywKICAgICAgICB0aXRsZTogJ0V4cGFuZCB0byBsb2FkJywKICAgICAgfSwKICAgICAgewogICAgICAgIGlkOiAyLAogICAgICAgIHBJZDogMCwKICAgICAgICB2YWx1ZTogJzInLAogICAgICAgIHRpdGxlOiAnRXhwYW5kIHRvIGxvYWQnLAogICAgICB9LAogICAgICB7CiAgICAgICAgaWQ6IDMsCiAgICAgICAgcElkOiAwLAogICAgICAgIHZhbHVlOiAnMycsCiAgICAgICAgdGl0bGU6ICdUcmVlIE5vZGUnLAogICAgICAgIGlzTGVhZjogdHJ1ZSwKICAgICAgfSwKICAgIF0pOwogICAgd2F0Y2godmFsdWUsICgpID0+IHsKICAgICAgY29uc29sZS5sb2codmFsdWUudmFsdWUpOwogICAgfSk7CiAgICBjb25zdCBnZW5UcmVlTm9kZSA9IChwYXJlbnRJZCwgaXNMZWFmID0gZmFsc2UpID0+IHsKICAgICAgY29uc3QgcmFuZG9tID0gTWF0aC5yYW5kb20oKS50b1N0cmluZygzNikuc3Vic3RyaW5nKDIsIDYpOwogICAgICByZXR1cm4gewogICAgICAgIGlkOiByYW5kb20sCiAgICAgICAgcElkOiBwYXJlbnRJZCwKICAgICAgICB2YWx1ZTogcmFuZG9tLAogICAgICAgIHRpdGxlOiBpc0xlYWYgPyAnVHJlZSBOb2RlJyA6ICdFeHBhbmQgdG8gbG9hZCcsCiAgICAgICAgaXNMZWFmLAogICAgICB9OwogICAgfTsKICAgIGNvbnN0IG9uTG9hZERhdGEgPSB0cmVlTm9kZSA9PiB7CiAgICAgIGNvbnNvbGUubG9nKHRyZWVOb2RlKTsKICAgICAgcmV0dXJuIG5ldyBQcm9taXNlKHJlc29sdmUgPT4gewogICAgICAgIGNvbnN0IHsgaWQgfSA9IHRyZWVOb2RlLmRhdGFSZWY7CiAgICAgICAgc2V0VGltZW91dCgoKSA9PiB7CiAgICAgICAgICB0cmVlRGF0YS52YWx1ZSA9IHRyZWVEYXRhLnZhbHVlLmNvbmNhdChbZ2VuVHJlZU5vZGUoaWQsIGZhbHNlKSwgZ2VuVHJlZU5vZGUoaWQsIHRydWUpXSk7CiAgICAgICAgICByZXNvbHZlKCk7CiAgICAgICAgfSwgMzAwKTsKICAgICAgfSk7CiAgICB9OwogICAgcmV0dXJuIHsKICAgICAgdmFsdWUsCiAgICAgIHRyZWVEYXRhLAogICAgICBnZW5UcmVlTm9kZSwKICAgICAgb25Mb2FkRGF0YSwKICAgIH07CiAgfSwKfSk7Cjwvc2NyaXB0Pg=="}},{default:e(()=>[o(c,{value:s.value,"onUpdate:value":a[0]||(a[0]=u=>s.value=u),"tree-data-simple-mode":"",style:{width:"100%"},"dropdown-style":{maxHeight:"400px",overflow:"auto"},"tree-data":s.treeData,placeholder:"Please select","load-data":s.onLoadData},null,8,["value","tree-data","load-data"])]),htmlCode:e(()=>a[1]||(a[1]=[t("pre",{class:"language-vue"},[t("code",null,[t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  510. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select")]),n(`
  511. `),t("span",{class:"token attr-name"},[t("span",{class:"token namespace"},"v-model:"),n("value")]),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("value"),t("span",{class:"token punctuation"},'"')]),n(`
  512. `),t("span",{class:"token attr-name"},"tree-data-simple-mode"),n(`
  513. `),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"width"),t("span",{class:"token punctuation"},":"),n(" 100%")]),t("span",{class:"token punctuation"},'"')])]),n(`
  514. `),t("span",{class:"token attr-name"},":dropdown-style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("{ maxHeight: '400px', overflow: 'auto' }"),t("span",{class:"token punctuation"},'"')]),n(`
  515. `),t("span",{class:"token attr-name"},":tree-data"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("treeData"),t("span",{class:"token punctuation"},'"')]),n(`
  516. `),t("span",{class:"token attr-name"},"placeholder"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("Please select"),t("span",{class:"token punctuation"},'"')]),n(`
  517. `),t("span",{class:"token attr-name"},":load-data"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("onLoadData"),t("span",{class:"token punctuation"},'"')]),n(`
  518. `),t("span",{class:"token punctuation"},"/>")]),n(`
  519. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  520. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("script")]),n(),t("span",{class:"token attr-name"},"lang"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("ts"),t("span",{class:"token punctuation"},'"')]),t("span",{class:"token punctuation"},">")]),t("span",{class:"token script"},[t("span",{class:"token language-javascript"},[n(`
  521. `),t("span",{class:"token keyword"},"import"),n(),t("span",{class:"token punctuation"},"{"),n(" defineComponent"),t("span",{class:"token punctuation"},","),n(" ref"),t("span",{class:"token punctuation"},","),n(" watch "),t("span",{class:"token punctuation"},"}"),n(),t("span",{class:"token keyword"},"from"),n(),t("span",{class:"token string"},"'vue'"),t("span",{class:"token punctuation"},";"),n(`
  522. `),t("span",{class:"token keyword"},"interface"),n(),t("span",{class:"token class-name"},"TreeDataItem"),n(),t("span",{class:"token punctuation"},"{"),n(`
  523. `),t("span",{class:"token literal-property property"},"id"),t("span",{class:"token operator"},":"),n(" string "),t("span",{class:"token operator"},"|"),n(" number"),t("span",{class:"token punctuation"},";"),n(`
  524. `),t("span",{class:"token literal-property property"},"pId"),t("span",{class:"token operator"},":"),n(" number"),t("span",{class:"token punctuation"},";"),n(`
  525. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(" string"),t("span",{class:"token punctuation"},";"),n(`
  526. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(" string"),t("span",{class:"token punctuation"},";"),n(`
  527. isLeaf`),t("span",{class:"token operator"},"?"),t("span",{class:"token operator"},":"),n(" boolean"),t("span",{class:"token punctuation"},";"),n(`
  528. `),t("span",{class:"token punctuation"},"}"),n(`
  529. `),t("span",{class:"token keyword"},"export"),n(),t("span",{class:"token keyword"},"default"),n(),t("span",{class:"token function"},"defineComponent"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"{"),n(`
  530. `),t("span",{class:"token function"},"setup"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token punctuation"},"{"),n(`
  531. `),t("span",{class:"token keyword"},"const"),n(" value "),t("span",{class:"token operator"},"="),n(" ref"),t("span",{class:"token operator"},"<"),n("string"),t("span",{class:"token operator"},">"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  532. `),t("span",{class:"token keyword"},"const"),n(" treeData "),t("span",{class:"token operator"},"="),n(" ref"),t("span",{class:"token operator"},"<"),n("TreeDataItem"),t("span",{class:"token punctuation"},"["),t("span",{class:"token punctuation"},"]"),t("span",{class:"token operator"},">"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"["),n(`
  533. `),t("span",{class:"token punctuation"},"{"),n(),t("span",{class:"token literal-property property"},"id"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token number"},"1"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token literal-property property"},"pId"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token number"},"0"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'1'"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Expand to load'"),n(),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  534. `),t("span",{class:"token punctuation"},"{"),n(),t("span",{class:"token literal-property property"},"id"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token number"},"2"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token literal-property property"},"pId"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token number"},"0"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'2'"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Expand to load'"),n(),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  535. `),t("span",{class:"token punctuation"},"{"),n(),t("span",{class:"token literal-property property"},"id"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token number"},"3"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token literal-property property"},"pId"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token number"},"0"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'3'"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Tree Node'"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token literal-property property"},"isLeaf"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token boolean"},"true"),n(),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  536. `),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  537. `),t("span",{class:"token function"},"watch"),t("span",{class:"token punctuation"},"("),n("value"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token operator"},"=>"),n(),t("span",{class:"token punctuation"},"{"),n(`
  538. console`),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"log"),t("span",{class:"token punctuation"},"("),n("value"),t("span",{class:"token punctuation"},"."),n("value"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  539. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  540. `),t("span",{class:"token keyword"},"const"),n(" genTreeNode "),t("span",{class:"token operator"},"="),n(),t("span",{class:"token punctuation"},"("),n("parentId"),t("span",{class:"token operator"},":"),n(" number"),t("span",{class:"token punctuation"},","),n(" isLeaf "),t("span",{class:"token operator"},"="),n(),t("span",{class:"token boolean"},"false"),t("span",{class:"token punctuation"},")"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token parameter"},"TreeDataItem"),n(),t("span",{class:"token operator"},"=>"),n(),t("span",{class:"token punctuation"},"{"),n(`
  541. `),t("span",{class:"token keyword"},"const"),n(" random "),t("span",{class:"token operator"},"="),n(" Math"),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"random"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"toString"),t("span",{class:"token punctuation"},"("),t("span",{class:"token number"},"36"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"substring"),t("span",{class:"token punctuation"},"("),t("span",{class:"token number"},"2"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token number"},"6"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  542. `),t("span",{class:"token keyword"},"return"),n(),t("span",{class:"token punctuation"},"{"),n(`
  543. `),t("span",{class:"token literal-property property"},"id"),t("span",{class:"token operator"},":"),n(" random"),t("span",{class:"token punctuation"},","),n(`
  544. `),t("span",{class:"token literal-property property"},"pId"),t("span",{class:"token operator"},":"),n(" parentId"),t("span",{class:"token punctuation"},","),n(`
  545. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(" random"),t("span",{class:"token punctuation"},","),n(`
  546. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(" isLeaf "),t("span",{class:"token operator"},"?"),n(),t("span",{class:"token string"},"'Tree Node'"),n(),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Expand to load'"),t("span",{class:"token punctuation"},","),n(`
  547. isLeaf`),t("span",{class:"token punctuation"},","),n(`
  548. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},";"),n(`
  549. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},";"),n(`
  550. `),t("span",{class:"token keyword"},"const"),n(),t("span",{class:"token function-variable function"},"onLoadData"),n(),t("span",{class:"token operator"},"="),n(),t("span",{class:"token punctuation"},"("),t("span",{class:"token parameter"},[t("span",{class:"token literal-property property"},"treeNode"),t("span",{class:"token operator"},":"),n(" any")]),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token operator"},"=>"),n(),t("span",{class:"token punctuation"},"{"),n(`
  551. console`),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"log"),t("span",{class:"token punctuation"},"("),n("treeNode"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  552. `),t("span",{class:"token keyword"},"return"),n(),t("span",{class:"token keyword"},"new"),n(),t("span",{class:"token class-name"},"Promise"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"("),t("span",{class:"token function-variable function"},"resolve"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token punctuation"},"("),t("span",{class:"token parameter"},[n("value"),t("span",{class:"token operator"},"?"),t("span",{class:"token operator"},":"),n(" unknown")]),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token operator"},"=>"),n(),t("span",{class:"token keyword"},"void"),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token operator"},"=>"),n(),t("span",{class:"token punctuation"},"{"),n(`
  553. `),t("span",{class:"token keyword"},"const"),n(),t("span",{class:"token punctuation"},"{"),n(" id "),t("span",{class:"token punctuation"},"}"),n(),t("span",{class:"token operator"},"="),n(" treeNode"),t("span",{class:"token punctuation"},"."),n("dataRef"),t("span",{class:"token punctuation"},";"),n(`
  554. `),t("span",{class:"token function"},"setTimeout"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token operator"},"=>"),n(),t("span",{class:"token punctuation"},"{"),n(`
  555. treeData`),t("span",{class:"token punctuation"},"."),n("value "),t("span",{class:"token operator"},"="),n(" treeData"),t("span",{class:"token punctuation"},"."),n("value"),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"concat"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"["),t("span",{class:"token function"},"genTreeNode"),t("span",{class:"token punctuation"},"("),n("id"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token boolean"},"false"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token function"},"genTreeNode"),t("span",{class:"token punctuation"},"("),n("id"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token boolean"},"true"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  556. `),t("span",{class:"token function"},"resolve"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  557. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token number"},"300"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  558. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  559. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},";"),n(`
  560. `),t("span",{class:"token keyword"},"return"),n(),t("span",{class:"token punctuation"},"{"),n(`
  561. value`),t("span",{class:"token punctuation"},","),n(`
  562. treeData`),t("span",{class:"token punctuation"},","),n(`
  563. genTreeNode`),t("span",{class:"token punctuation"},","),n(`
  564. onLoadData`),t("span",{class:"token punctuation"},","),n(`
  565. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},";"),n(`
  566. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  567. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  568. `)])]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("script")]),t("span",{class:"token punctuation"},">")]),n(`
  569. `)])],-1)])),jsVersionHtml:e(()=>a[2]||(a[2]=[t("pre",{class:"language-vue"},[t("code",null,[t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  570. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("a-tree-select")]),n(`
  571. `),t("span",{class:"token attr-name"},[t("span",{class:"token namespace"},"v-model:"),n("value")]),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("value"),t("span",{class:"token punctuation"},'"')]),n(`
  572. `),t("span",{class:"token attr-name"},"tree-data-simple-mode"),n(`
  573. `),t("span",{class:"token special-attr"},[t("span",{class:"token attr-name"},"style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),t("span",{class:"token value css language-css"},[t("span",{class:"token property"},"width"),t("span",{class:"token punctuation"},":"),n(" 100%")]),t("span",{class:"token punctuation"},'"')])]),n(`
  574. `),t("span",{class:"token attr-name"},":dropdown-style"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("{ maxHeight: '400px', overflow: 'auto' }"),t("span",{class:"token punctuation"},'"')]),n(`
  575. `),t("span",{class:"token attr-name"},":tree-data"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("treeData"),t("span",{class:"token punctuation"},'"')]),n(`
  576. `),t("span",{class:"token attr-name"},"placeholder"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("Please select"),t("span",{class:"token punctuation"},'"')]),n(`
  577. `),t("span",{class:"token attr-name"},":load-data"),t("span",{class:"token attr-value"},[t("span",{class:"token punctuation attr-equals"},"="),t("span",{class:"token punctuation"},'"'),n("onLoadData"),t("span",{class:"token punctuation"},'"')]),n(`
  578. `),t("span",{class:"token punctuation"},"/>")]),n(`
  579. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("template")]),t("span",{class:"token punctuation"},">")]),n(`
  580. `),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"<"),n("script")]),t("span",{class:"token punctuation"},">")]),t("span",{class:"token script"},[t("span",{class:"token language-javascript"},[n(`
  581. `),t("span",{class:"token keyword"},"import"),n(),t("span",{class:"token punctuation"},"{"),n(" defineComponent"),t("span",{class:"token punctuation"},","),n(" ref"),t("span",{class:"token punctuation"},","),n(" watch "),t("span",{class:"token punctuation"},"}"),n(),t("span",{class:"token keyword"},"from"),n(),t("span",{class:"token string"},"'vue'"),t("span",{class:"token punctuation"},";"),n(`
  582. `),t("span",{class:"token keyword"},"export"),n(),t("span",{class:"token keyword"},"default"),n(),t("span",{class:"token function"},"defineComponent"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"{"),n(`
  583. `),t("span",{class:"token function"},"setup"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token punctuation"},"{"),n(`
  584. `),t("span",{class:"token keyword"},"const"),n(" value "),t("span",{class:"token operator"},"="),n(),t("span",{class:"token function"},"ref"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  585. `),t("span",{class:"token keyword"},"const"),n(" treeData "),t("span",{class:"token operator"},"="),n(),t("span",{class:"token function"},"ref"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"["),n(`
  586. `),t("span",{class:"token punctuation"},"{"),n(`
  587. `),t("span",{class:"token literal-property property"},"id"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token number"},"1"),t("span",{class:"token punctuation"},","),n(`
  588. `),t("span",{class:"token literal-property property"},"pId"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token number"},"0"),t("span",{class:"token punctuation"},","),n(`
  589. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'1'"),t("span",{class:"token punctuation"},","),n(`
  590. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Expand to load'"),t("span",{class:"token punctuation"},","),n(`
  591. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  592. `),t("span",{class:"token punctuation"},"{"),n(`
  593. `),t("span",{class:"token literal-property property"},"id"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token number"},"2"),t("span",{class:"token punctuation"},","),n(`
  594. `),t("span",{class:"token literal-property property"},"pId"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token number"},"0"),t("span",{class:"token punctuation"},","),n(`
  595. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'2'"),t("span",{class:"token punctuation"},","),n(`
  596. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Expand to load'"),t("span",{class:"token punctuation"},","),n(`
  597. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  598. `),t("span",{class:"token punctuation"},"{"),n(`
  599. `),t("span",{class:"token literal-property property"},"id"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token number"},"3"),t("span",{class:"token punctuation"},","),n(`
  600. `),t("span",{class:"token literal-property property"},"pId"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token number"},"0"),t("span",{class:"token punctuation"},","),n(`
  601. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'3'"),t("span",{class:"token punctuation"},","),n(`
  602. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Tree Node'"),t("span",{class:"token punctuation"},","),n(`
  603. `),t("span",{class:"token literal-property property"},"isLeaf"),t("span",{class:"token operator"},":"),n(),t("span",{class:"token boolean"},"true"),t("span",{class:"token punctuation"},","),n(`
  604. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  605. `),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  606. `),t("span",{class:"token function"},"watch"),t("span",{class:"token punctuation"},"("),n("value"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token operator"},"=>"),n(),t("span",{class:"token punctuation"},"{"),n(`
  607. console`),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"log"),t("span",{class:"token punctuation"},"("),n("value"),t("span",{class:"token punctuation"},"."),n("value"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  608. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  609. `),t("span",{class:"token keyword"},"const"),n(),t("span",{class:"token function-variable function"},"genTreeNode"),n(),t("span",{class:"token operator"},"="),n(),t("span",{class:"token punctuation"},"("),t("span",{class:"token parameter"},[n("parentId"),t("span",{class:"token punctuation"},","),n(" isLeaf "),t("span",{class:"token operator"},"="),n(),t("span",{class:"token boolean"},"false")]),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token operator"},"=>"),n(),t("span",{class:"token punctuation"},"{"),n(`
  610. `),t("span",{class:"token keyword"},"const"),n(" random "),t("span",{class:"token operator"},"="),n(" Math"),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"random"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"toString"),t("span",{class:"token punctuation"},"("),t("span",{class:"token number"},"36"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"substring"),t("span",{class:"token punctuation"},"("),t("span",{class:"token number"},"2"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token number"},"6"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  611. `),t("span",{class:"token keyword"},"return"),n(),t("span",{class:"token punctuation"},"{"),n(`
  612. `),t("span",{class:"token literal-property property"},"id"),t("span",{class:"token operator"},":"),n(" random"),t("span",{class:"token punctuation"},","),n(`
  613. `),t("span",{class:"token literal-property property"},"pId"),t("span",{class:"token operator"},":"),n(" parentId"),t("span",{class:"token punctuation"},","),n(`
  614. `),t("span",{class:"token literal-property property"},"value"),t("span",{class:"token operator"},":"),n(" random"),t("span",{class:"token punctuation"},","),n(`
  615. `),t("span",{class:"token literal-property property"},"title"),t("span",{class:"token operator"},":"),n(" isLeaf "),t("span",{class:"token operator"},"?"),n(),t("span",{class:"token string"},"'Tree Node'"),n(),t("span",{class:"token operator"},":"),n(),t("span",{class:"token string"},"'Expand to load'"),t("span",{class:"token punctuation"},","),n(`
  616. isLeaf`),t("span",{class:"token punctuation"},","),n(`
  617. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},";"),n(`
  618. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},";"),n(`
  619. `),t("span",{class:"token keyword"},"const"),n(),t("span",{class:"token function-variable function"},"onLoadData"),n(),t("span",{class:"token operator"},"="),n(),t("span",{class:"token parameter"},"treeNode"),n(),t("span",{class:"token operator"},"=>"),n(),t("span",{class:"token punctuation"},"{"),n(`
  620. console`),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"log"),t("span",{class:"token punctuation"},"("),n("treeNode"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  621. `),t("span",{class:"token keyword"},"return"),n(),t("span",{class:"token keyword"},"new"),n(),t("span",{class:"token class-name"},"Promise"),t("span",{class:"token punctuation"},"("),t("span",{class:"token parameter"},"resolve"),n(),t("span",{class:"token operator"},"=>"),n(),t("span",{class:"token punctuation"},"{"),n(`
  622. `),t("span",{class:"token keyword"},"const"),n(),t("span",{class:"token punctuation"},"{"),n(" id "),t("span",{class:"token punctuation"},"}"),n(),t("span",{class:"token operator"},"="),n(" treeNode"),t("span",{class:"token punctuation"},"."),n("dataRef"),t("span",{class:"token punctuation"},";"),n(`
  623. `),t("span",{class:"token function"},"setTimeout"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),n(),t("span",{class:"token operator"},"=>"),n(),t("span",{class:"token punctuation"},"{"),n(`
  624. treeData`),t("span",{class:"token punctuation"},"."),n("value "),t("span",{class:"token operator"},"="),n(" treeData"),t("span",{class:"token punctuation"},"."),n("value"),t("span",{class:"token punctuation"},"."),t("span",{class:"token function"},"concat"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},"["),t("span",{class:"token function"},"genTreeNode"),t("span",{class:"token punctuation"},"("),n("id"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token boolean"},"false"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token function"},"genTreeNode"),t("span",{class:"token punctuation"},"("),n("id"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token boolean"},"true"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},"]"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  625. `),t("span",{class:"token function"},"resolve"),t("span",{class:"token punctuation"},"("),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  626. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(),t("span",{class:"token number"},"300"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  627. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  628. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},";"),n(`
  629. `),t("span",{class:"token keyword"},"return"),n(),t("span",{class:"token punctuation"},"{"),n(`
  630. value`),t("span",{class:"token punctuation"},","),n(`
  631. treeData`),t("span",{class:"token punctuation"},","),n(`
  632. genTreeNode`),t("span",{class:"token punctuation"},","),n(`
  633. onLoadData`),t("span",{class:"token punctuation"},","),n(`
  634. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},";"),n(`
  635. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},","),n(`
  636. `),t("span",{class:"token punctuation"},"}"),t("span",{class:"token punctuation"},")"),t("span",{class:"token punctuation"},";"),n(`
  637. `)])]),t("span",{class:"token tag"},[t("span",{class:"token tag"},[t("span",{class:"token punctuation"},"</"),n("script")]),t("span",{class:"token punctuation"},">")]),n(`
  638. `)])],-1)])),_:1})}var _=C(z,[["render",M]]);const Q={pageData:{title:"TreeSelect",description:"",frontmatter:{category:"Components",type:"\u6570\u636E\u5F55\u5165",title:"TreeSelect",subtitle:"\u6811\u9009\u62E9",cover:"https://gw.alipayobjects.com/zos/alicdn/Ax4DA0njr/TreeSelect.svg"},headers:[{level:2,title:"\u4F55\u65F6\u4F7F\u7528",slug:"\u4F55\u65F6\u4F7F\u7528",content:"\u7C7B\u4F3C Select \u7684\u9009\u62E9\u63A7\u4EF6\uFF0C\u53EF\u9009\u62E9\u7684\u6570\u636E\u7ED3\u6784\u662F\u4E00\u4E2A\u6811\u5F62\u7ED3\u6784\u65F6\uFF0C\u53EF\u4EE5\u4F7F\u7528 TreeSelect\uFF0C\u4F8B\u5982\u516C\u53F8\u5C42\u7EA7\u3001\u5B66\u79D1\u7CFB\u7EDF\u3001\u5206\u7C7B\u76EE\u5F55\u7B49\u7B49\u3002"},{level:2,title:"API",slug:"api",content:"Tree props"},{level:3,title:"Tree props",slug:"tree-props",content:""},{level:3,title:"\u4E8B\u4EF6",slug:"\u4E8B\u4EF6",content:""},{level:3,title:"Tree \u65B9\u6CD5",slug:"tree-\u65B9\u6CD5",content:""},{level:3,title:"TreeNode props",slug:"treenode-props",content:""}],relativePath:"src/docs/tree-select/index.zh-CN.md",content:`
  639. \u6811\u578B\u9009\u62E9\u63A7\u4EF6\u3002
  640. ## \u4F55\u65F6\u4F7F\u7528
  641. \u7C7B\u4F3C Select \u7684\u9009\u62E9\u63A7\u4EF6\uFF0C\u53EF\u9009\u62E9\u7684\u6570\u636E\u7ED3\u6784\u662F\u4E00\u4E2A\u6811\u5F62\u7ED3\u6784\u65F6\uFF0C\u53EF\u4EE5\u4F7F\u7528 TreeSelect\uFF0C\u4F8B\u5982\u516C\u53F8\u5C42\u7EA7\u3001\u5B66\u79D1\u7CFB\u7EDF\u3001\u5206\u7C7B\u76EE\u5F55\u7B49\u7B49\u3002
  642. ## API
  643. ### Tree props
  644. | \u53C2\u6570 | \u8BF4\u660E | \u7C7B\u578B | \u9ED8\u8BA4\u503C | \u7248\u672C |
  645. | --- | --- | --- | --- | --- |
  646. | allowClear | \u663E\u793A\u6E05\u9664\u6309\u94AE | boolean | false | |
  647. | defaultValue | \u6307\u5B9A\u9ED8\u8BA4\u9009\u4E2D\u7684\u6761\u76EE | string/string\\[] | - | |
  648. | disabled | \u662F\u5426\u7981\u7528 | boolean | false | |
  649. | dropdownClassName | \u4E0B\u62C9\u83DC\u5355\u7684 className \u5C5E\u6027 | string | - | |
  650. | dropdownMatchSelectWidth | \u4E0B\u62C9\u83DC\u5355\u548C\u9009\u62E9\u5668\u540C\u5BBD | boolean | true | |
  651. | dropdownStyle | \u4E0B\u62C9\u83DC\u5355\u7684\u6837\u5F0F | object | - | |
  652. | filterTreeNode | \u662F\u5426\u6839\u636E\u8F93\u5165\u9879\u8FDB\u884C\u7B5B\u9009\uFF0C\u9ED8\u8BA4\u7528 treeNodeFilterProp \u7684\u503C\u4F5C\u4E3A\u8981\u7B5B\u9009\u7684 TreeNode \u7684\u5C5E\u6027\u503C | boolean\\|Function(inputValue: string, treeNode: TreeNode) (\u51FD\u6570\u9700\u8981\u8FD4\u56DE bool \u503C) | Function | |
  653. | 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) | () =&gt; document.body | |
  654. | labelInValue | \u662F\u5426\u628A\u6BCF\u4E2A\u9009\u9879\u7684 label \u5305\u88C5\u5230 value \u4E2D\uFF0C\u4F1A\u628A value \u7C7B\u578B\u4ECE \`string\` \u53D8\u4E3A \`{value: string, label: VNode, halfChecked(treeCheckStrictly \u65F6\u6709\u6548): string[] }\` \u7684\u683C\u5F0F | boolean | false | |
  655. | loadData | \u5F02\u6B65\u52A0\u8F7D\u6570\u636E | function(node) | - | |
  656. | maxTagCount | \u6700\u591A\u663E\u793A\u591A\u5C11\u4E2A tag | number | - | |
  657. | maxTagPlaceholder | \u9690\u85CF tag \u65F6\u663E\u793A\u7684\u5185\u5BB9 | slot/function(omittedValues) | - | |
  658. | multiple | \u652F\u6301\u591A\u9009\uFF08\u5F53\u8BBE\u7F6E treeCheckable \u65F6\u81EA\u52A8\u53D8\u4E3A true\uFF09 | boolean | false | |
  659. | placeholder | \u9009\u62E9\u6846\u9ED8\u8BA4\u6587\u5B57 | string\\|slot | - | |
  660. | searchPlaceholder | \u641C\u7D22\u6846\u9ED8\u8BA4\u6587\u5B57 | string\\|slot | - | |
  661. | searchValue(v-model) | \u641C\u7D22\u6846\u7684\u503C\uFF0C\u53EF\u4EE5\u901A\u8FC7 \`search\` \u4E8B\u4EF6\u83B7\u53D6\u7528\u6237\u8F93\u5165 | string | - | |
  662. | treeIcon | \u662F\u5426\u5C55\u793A TreeNode title \u524D\u7684\u56FE\u6807\uFF0C\u6CA1\u6709\u9ED8\u8BA4\u6837\u5F0F\uFF0C\u5982\u8BBE\u7F6E\u4E3A true\uFF0C\u9700\u8981\u81EA\u884C\u5B9A\u4E49\u56FE\u6807\u76F8\u5173\u6837\u5F0F | boolean | false | |
  663. | showCheckedStrategy | \u5B9A\u4E49\u9009\u4E2D\u9879\u56DE\u586B\u7684\u65B9\u5F0F\u3002\`TreeSelect.SHOW_ALL\`: \u663E\u793A\u6240\u6709\u9009\u4E2D\u8282\u70B9(\u5305\u62EC\u7236\u8282\u70B9). \`TreeSelect.SHOW_PARENT\`: \u53EA\u663E\u793A\u7236\u8282\u70B9(\u5F53\u7236\u8282\u70B9\u4E0B\u6240\u6709\u5B50\u8282\u70B9\u90FD\u9009\u4E2D\u65F6). \u9ED8\u8BA4\u53EA\u663E\u793A\u5B50\u8282\u70B9. | enum{TreeSelect.SHOW_ALL, TreeSelect.SHOW_PARENT, TreeSelect.SHOW_CHILD } | TreeSelect.SHOW_CHILD | |
  664. | showSearch | \u5728\u4E0B\u62C9\u4E2D\u663E\u793A\u641C\u7D22\u6846(\u4EC5\u5728\u5355\u9009\u6A21\u5F0F\u4E0B\u751F\u6548) | boolean | false | |
  665. | size | \u9009\u62E9\u6846\u5927\u5C0F\uFF0C\u53EF\u9009 \`large\` \`small\` | string | &#39;default&#39; | |
  666. | suffixIcon | \u81EA\u5B9A\u4E49\u7684\u9009\u62E9\u6846\u540E\u7F00\u56FE\u6807 | VNode \\| slot | - | |
  667. | treeCheckable | \u663E\u793A checkbox | boolean | false | |
  668. | treeCheckStrictly | checkable \u72B6\u6001\u4E0B\u8282\u70B9\u9009\u62E9\u5B8C\u5168\u53D7\u63A7\uFF08\u7236\u5B50\u8282\u70B9\u9009\u4E2D\u72B6\u6001\u4E0D\u518D\u5173\u8054\uFF09\uFF0C\u4F1A\u4F7F\u5F97 \`labelInValue\` \u5F3A\u5236\u4E3A true | boolean | false | |
  669. | treeData | treeNodes \u6570\u636E\uFF0C\u5982\u679C\u8BBE\u7F6E\u5219\u4E0D\u9700\u8981\u624B\u52A8\u6784\u9020 TreeNode \u8282\u70B9\uFF08value \u5728\u6574\u4E2A\u6811\u8303\u56F4\u5185\u552F\u4E00\uFF09 | array&amp;lt;{value, label, children, [disabled, disableCheckbox, selectable]}&gt; | \\[] | |
  670. | replaceFields | \u66FF\u6362 treeNode \u4E2D title,value,key,children \u5B57\u6BB5\u4E3A treeData \u4E2D\u5BF9\u5E94\u7684\u5B57\u6BB5 | object | {children:&#39;children&#39;, title:&#39;title&#39;, key:&#39;key&#39;, value: &#39;value&#39; } | | 1.6.1 |
  671. | treeDataSimpleMode | \u4F7F\u7528\u7B80\u5355\u683C\u5F0F\u7684 treeData\uFF0C\u5177\u4F53\u8BBE\u7F6E\u53C2\u8003\u53EF\u8BBE\u7F6E\u7684\u7C7B\u578B (\u6B64\u65F6 treeData \u5E94\u53D8\u4E3A\u8FD9\u6837\u7684\u6570\u636E\u7ED3\u6784: \\[{id:1, pId:0, value:&#39;1&#39;, label:&quot;test1&quot;,...},...], \`pId\` \u662F\u7236\u8282\u70B9\u7684 id) | false\\|Array&amp;lt;{ id: string, pId: string, rootPId: null }&gt; | false | |
  672. | treeDefaultExpandAll | \u9ED8\u8BA4\u5C55\u5F00\u6240\u6709\u6811\u8282\u70B9 | boolean | false | |
  673. | treeDefaultExpandedKeys | \u9ED8\u8BA4\u5C55\u5F00\u7684\u6811\u8282\u70B9 | string\\[] \\| number\\[] | - | |
  674. | treeExpandedKeys(v-model) | \u8BBE\u7F6E\u5C55\u5F00\u7684\u6811\u8282\u70B9 | string\\[] \\| number\\[] | - | |
  675. | treeNodeFilterProp | \u8F93\u5165\u9879\u8FC7\u6EE4\u5BF9\u5E94\u7684 treeNode \u5C5E\u6027 | string | &#39;value&#39; | |
  676. | treeNodeLabelProp | \u4F5C\u4E3A\u663E\u793A\u7684 prop \u8BBE\u7F6E | string | &#39;title&#39; | |
  677. | value(v-model) | \u6307\u5B9A\u5F53\u524D\u9009\u4E2D\u7684\u6761\u76EE | string/string\\[] | - | |
  678. ### \u4E8B\u4EF6
  679. | \u4E8B\u4EF6\u540D\u79F0 | \u8BF4\u660E | \u56DE\u8C03\u53C2\u6570 |
  680. | ---------- | ---------------------- | ----------------------------- |
  681. | change | \u9009\u4E2D\u6811\u8282\u70B9\u65F6\u8C03\u7528\u6B64\u51FD\u6570 | function(value, label, extra) |
  682. | search | \u6587\u672C\u6846\u503C\u53D8\u5316\u65F6\u56DE\u8C03 | function(value: string) |
  683. | select | \u88AB\u9009\u4E2D\u65F6\u8C03\u7528 | function(value, node, extra) |
  684. | treeExpand | \u5C55\u5F00\u8282\u70B9\u65F6\u8C03\u7528 | function(expandedKeys) |
  685. ### Tree \u65B9\u6CD5
  686. | \u540D\u79F0 | \u63CF\u8FF0 |
  687. | ------- | -------- |
  688. | blur() | \u79FB\u9664\u7126\u70B9 |
  689. | focus() | \u83B7\u53D6\u7126\u70B9 |
  690. ### TreeNode props
  691. &gt; \u5EFA\u8BAE\u4F7F\u7528 treeData \u6765\u4EE3\u66FF TreeNode\uFF0C\u514D\u53BB\u624B\u5DE5\u6784\u9020\u9EBB\u70E6
  692. | \u53C2\u6570 | \u8BF4\u660E | \u7C7B\u578B | \u9ED8\u8BA4\u503C | \u7248\u672C |
  693. | --- | --- | --- | --- | --- |
  694. | selectable | \u662F\u5426\u53EF\u9009 | boolean | true | |
  695. | checkable | \u5F53\u6811\u4E3A checkable \u65F6\uFF0C\u8BBE\u7F6E\u72EC\u7ACB\u8282\u70B9\u662F\u5426\u5C55\u793A Checkbox | boolean | - | |
  696. | disableCheckbox | \u7981\u6389 checkbox | boolean | false | |
  697. | disabled | \u662F\u5426\u7981\u7528 | boolean | false | |
  698. | isLeaf | \u662F\u5426\u662F\u53F6\u5B50\u8282\u70B9 | boolean | false | |
  699. | key | \u6B64\u9879\u5FC5\u987B\u8BBE\u7F6E\uFF08\u5176\u503C\u5728\u6574\u4E2A\u6811\u8303\u56F4\u5185\u552F\u4E00\uFF09 | string \\| number | - | |
  700. | title | \u6811\u8282\u70B9\u663E\u793A\u7684\u5185\u5BB9 | string\\|slot | &#39;---&#39; | |
  701. | value | \u9ED8\u8BA4\u6839\u636E\u6B64\u5C5E\u6027\u503C\u8FDB\u884C\u7B5B\u9009\uFF08\u5176\u503C\u5728\u6574\u4E2A\u6811\u8303\u56F4\u5185\u552F\u4E00\uFF09 | string | - | |
  702. | scopedSlots | \u4F7F\u7528 treeData \u65F6\uFF0C\u53EF\u4EE5\u901A\u8FC7\u8BE5\u5C5E\u6027\u914D\u7F6E\u652F\u6301 slot \u7684\u5C5E\u6027\uFF0C\u5982 \`scopedSlots: { title: &#39;XXX&#39;}\` | object | - | |
  703. `,html:`<p>\u6811\u578B\u9009\u62E9\u63A7\u4EF6\u3002</p>
  704. <h2 id="\u4F55\u65F6\u4F7F\u7528">\u4F55\u65F6\u4F7F\u7528</h2>
  705. <p>\u7C7B\u4F3C Select \u7684\u9009\u62E9\u63A7\u4EF6\uFF0C\u53EF\u9009\u62E9\u7684\u6570\u636E\u7ED3\u6784\u662F\u4E00\u4E2A\u6811\u5F62\u7ED3\u6784\u65F6\uFF0C\u53EF\u4EE5\u4F7F\u7528 TreeSelect\uFF0C\u4F8B\u5982\u516C\u53F8\u5C42\u7EA7\u3001\u5B66\u79D1\u7CFB\u7EDF\u3001\u5206\u7C7B\u76EE\u5F55\u7B49\u7B49\u3002</p>
  706. <h2 id="api">API</h2>
  707. <h3 id="tree-props">Tree props</h3>
  708. <table>
  709. <thead>
  710. <tr>
  711. <th>\u53C2\u6570</th>
  712. <th>\u8BF4\u660E</th>
  713. <th>\u7C7B\u578B</th>
  714. <th>\u9ED8\u8BA4\u503C</th>
  715. <th>\u7248\u672C</th>
  716. </tr>
  717. </thead>
  718. <tbody>
  719. <tr>
  720. <td>allowClear</td>
  721. <td>\u663E\u793A\u6E05\u9664\u6309\u94AE</td>
  722. <td>boolean</td>
  723. <td>false</td>
  724. <td></td>
  725. </tr>
  726. <tr>
  727. <td>defaultValue</td>
  728. <td>\u6307\u5B9A\u9ED8\u8BA4\u9009\u4E2D\u7684\u6761\u76EE</td>
  729. <td>string/string[]</td>
  730. <td>-</td>
  731. <td></td>
  732. </tr>
  733. <tr>
  734. <td>disabled</td>
  735. <td>\u662F\u5426\u7981\u7528</td>
  736. <td>boolean</td>
  737. <td>false</td>
  738. <td></td>
  739. </tr>
  740. <tr>
  741. <td>dropdownClassName</td>
  742. <td>\u4E0B\u62C9\u83DC\u5355\u7684 className \u5C5E\u6027</td>
  743. <td>string</td>
  744. <td>-</td>
  745. <td></td>
  746. </tr>
  747. <tr>
  748. <td>dropdownMatchSelectWidth</td>
  749. <td>\u4E0B\u62C9\u83DC\u5355\u548C\u9009\u62E9\u5668\u540C\u5BBD</td>
  750. <td>boolean</td>
  751. <td>true</td>
  752. <td></td>
  753. </tr>
  754. <tr>
  755. <td>dropdownStyle</td>
  756. <td>\u4E0B\u62C9\u83DC\u5355\u7684\u6837\u5F0F</td>
  757. <td>object</td>
  758. <td>-</td>
  759. <td></td>
  760. </tr>
  761. <tr>
  762. <td>filterTreeNode</td>
  763. <td>\u662F\u5426\u6839\u636E\u8F93\u5165\u9879\u8FDB\u884C\u7B5B\u9009\uFF0C\u9ED8\u8BA4\u7528 treeNodeFilterProp \u7684\u503C\u4F5C\u4E3A\u8981\u7B5B\u9009\u7684 TreeNode \u7684\u5C5E\u6027\u503C</td>
  764. <td>boolean|Function(inputValue: string, treeNode: TreeNode) (\u51FD\u6570\u9700\u8981\u8FD4\u56DE bool \u503C)</td>
  765. <td>Function</td>
  766. <td></td>
  767. </tr>
  768. <tr>
  769. <td>getPopupContainer</td>
  770. <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>
  771. <td>Function(triggerNode)</td>
  772. <td>() =&gt; document.body</td>
  773. <td></td>
  774. </tr>
  775. <tr>
  776. <td>labelInValue</td>
  777. <td>\u662F\u5426\u628A\u6BCF\u4E2A\u9009\u9879\u7684 label \u5305\u88C5\u5230 value \u4E2D\uFF0C\u4F1A\u628A value \u7C7B\u578B\u4ECE <code>string</code> \u53D8\u4E3A <code>{value: string, label: VNode, halfChecked(treeCheckStrictly \u65F6\u6709\u6548): string[] }</code> \u7684\u683C\u5F0F</td>
  778. <td>boolean</td>
  779. <td>false</td>
  780. <td></td>
  781. </tr>
  782. <tr>
  783. <td>loadData</td>
  784. <td>\u5F02\u6B65\u52A0\u8F7D\u6570\u636E</td>
  785. <td>function(node)</td>
  786. <td>-</td>
  787. <td></td>
  788. </tr>
  789. <tr>
  790. <td>maxTagCount</td>
  791. <td>\u6700\u591A\u663E\u793A\u591A\u5C11\u4E2A tag</td>
  792. <td>number</td>
  793. <td>-</td>
  794. <td></td>
  795. </tr>
  796. <tr>
  797. <td>maxTagPlaceholder</td>
  798. <td>\u9690\u85CF tag \u65F6\u663E\u793A\u7684\u5185\u5BB9</td>
  799. <td>slot/function(omittedValues)</td>
  800. <td>-</td>
  801. <td></td>
  802. </tr>
  803. <tr>
  804. <td>multiple</td>
  805. <td>\u652F\u6301\u591A\u9009\uFF08\u5F53\u8BBE\u7F6E treeCheckable \u65F6\u81EA\u52A8\u53D8\u4E3A true\uFF09</td>
  806. <td>boolean</td>
  807. <td>false</td>
  808. <td></td>
  809. </tr>
  810. <tr>
  811. <td>placeholder</td>
  812. <td>\u9009\u62E9\u6846\u9ED8\u8BA4\u6587\u5B57</td>
  813. <td>string|slot</td>
  814. <td>-</td>
  815. <td></td>
  816. </tr>
  817. <tr>
  818. <td>searchPlaceholder</td>
  819. <td>\u641C\u7D22\u6846\u9ED8\u8BA4\u6587\u5B57</td>
  820. <td>string|slot</td>
  821. <td>-</td>
  822. <td></td>
  823. </tr>
  824. <tr>
  825. <td>searchValue(v-model)</td>
  826. <td>\u641C\u7D22\u6846\u7684\u503C\uFF0C\u53EF\u4EE5\u901A\u8FC7 <code>search</code> \u4E8B\u4EF6\u83B7\u53D6\u7528\u6237\u8F93\u5165</td>
  827. <td>string</td>
  828. <td>-</td>
  829. <td></td>
  830. </tr>
  831. <tr>
  832. <td>treeIcon</td>
  833. <td>\u662F\u5426\u5C55\u793A TreeNode title \u524D\u7684\u56FE\u6807\uFF0C\u6CA1\u6709\u9ED8\u8BA4\u6837\u5F0F\uFF0C\u5982\u8BBE\u7F6E\u4E3A true\uFF0C\u9700\u8981\u81EA\u884C\u5B9A\u4E49\u56FE\u6807\u76F8\u5173\u6837\u5F0F</td>
  834. <td>boolean</td>
  835. <td>false</td>
  836. <td></td>
  837. </tr>
  838. <tr>
  839. <td>showCheckedStrategy</td>
  840. <td>\u5B9A\u4E49\u9009\u4E2D\u9879\u56DE\u586B\u7684\u65B9\u5F0F\u3002<code>TreeSelect.SHOW_ALL</code>: \u663E\u793A\u6240\u6709\u9009\u4E2D\u8282\u70B9(\u5305\u62EC\u7236\u8282\u70B9). <code>TreeSelect.SHOW_PARENT</code>: \u53EA\u663E\u793A\u7236\u8282\u70B9(\u5F53\u7236\u8282\u70B9\u4E0B\u6240\u6709\u5B50\u8282\u70B9\u90FD\u9009\u4E2D\u65F6). \u9ED8\u8BA4\u53EA\u663E\u793A\u5B50\u8282\u70B9.</td>
  841. <td>enum{TreeSelect.SHOW_ALL, TreeSelect.SHOW_PARENT, TreeSelect.SHOW_CHILD }</td>
  842. <td>TreeSelect.SHOW_CHILD</td>
  843. <td></td>
  844. </tr>
  845. <tr>
  846. <td>showSearch</td>
  847. <td>\u5728\u4E0B\u62C9\u4E2D\u663E\u793A\u641C\u7D22\u6846(\u4EC5\u5728\u5355\u9009\u6A21\u5F0F\u4E0B\u751F\u6548)</td>
  848. <td>boolean</td>
  849. <td>false</td>
  850. <td></td>
  851. </tr>
  852. <tr>
  853. <td>size</td>
  854. <td>\u9009\u62E9\u6846\u5927\u5C0F\uFF0C\u53EF\u9009 <code>large</code> <code>small</code></td>
  855. <td>string</td>
  856. <td>'default'</td>
  857. <td></td>
  858. </tr>
  859. <tr>
  860. <td>suffixIcon</td>
  861. <td>\u81EA\u5B9A\u4E49\u7684\u9009\u62E9\u6846\u540E\u7F00\u56FE\u6807</td>
  862. <td>VNode | slot</td>
  863. <td>-</td>
  864. <td></td>
  865. </tr>
  866. <tr>
  867. <td>treeCheckable</td>
  868. <td>\u663E\u793A checkbox</td>
  869. <td>boolean</td>
  870. <td>false</td>
  871. <td></td>
  872. </tr>
  873. <tr>
  874. <td>treeCheckStrictly</td>
  875. <td>checkable \u72B6\u6001\u4E0B\u8282\u70B9\u9009\u62E9\u5B8C\u5168\u53D7\u63A7\uFF08\u7236\u5B50\u8282\u70B9\u9009\u4E2D\u72B6\u6001\u4E0D\u518D\u5173\u8054\uFF09\uFF0C\u4F1A\u4F7F\u5F97 <code>labelInValue</code> \u5F3A\u5236\u4E3A true</td>
  876. <td>boolean</td>
  877. <td>false</td>
  878. <td></td>
  879. </tr>
  880. <tr>
  881. <td>treeData</td>
  882. <td>treeNodes \u6570\u636E\uFF0C\u5982\u679C\u8BBE\u7F6E\u5219\u4E0D\u9700\u8981\u624B\u52A8\u6784\u9020 TreeNode \u8282\u70B9\uFF08value \u5728\u6574\u4E2A\u6811\u8303\u56F4\u5185\u552F\u4E00\uFF09</td>
  883. <td>array&lt;{value, label, children, [disabled, disableCheckbox, selectable]}&gt;</td>
  884. <td>[]</td>
  885. <td></td>
  886. </tr>
  887. <tr>
  888. <td>replaceFields</td>
  889. <td>\u66FF\u6362 treeNode \u4E2D title,value,key,children \u5B57\u6BB5\u4E3A treeData \u4E2D\u5BF9\u5E94\u7684\u5B57\u6BB5</td>
  890. <td>object</td>
  891. <td>{children:'children', title:'title', key:'key', value: 'value' }</td>
  892. <td></td>
  893. </tr>
  894. <tr>
  895. <td>treeDataSimpleMode</td>
  896. <td>\u4F7F\u7528\u7B80\u5355\u683C\u5F0F\u7684 treeData\uFF0C\u5177\u4F53\u8BBE\u7F6E\u53C2\u8003\u53EF\u8BBE\u7F6E\u7684\u7C7B\u578B (\u6B64\u65F6 treeData \u5E94\u53D8\u4E3A\u8FD9\u6837\u7684\u6570\u636E\u7ED3\u6784: [{id:1, pId:0, value:'1', label:&quot;test1&quot;,...},...], <code>pId</code> \u662F\u7236\u8282\u70B9\u7684 id)</td>
  897. <td>false|Array&lt;{ id: string, pId: string, rootPId: null }&gt;</td>
  898. <td>false</td>
  899. <td></td>
  900. </tr>
  901. <tr>
  902. <td>treeDefaultExpandAll</td>
  903. <td>\u9ED8\u8BA4\u5C55\u5F00\u6240\u6709\u6811\u8282\u70B9</td>
  904. <td>boolean</td>
  905. <td>false</td>
  906. <td></td>
  907. </tr>
  908. <tr>
  909. <td>treeDefaultExpandedKeys</td>
  910. <td>\u9ED8\u8BA4\u5C55\u5F00\u7684\u6811\u8282\u70B9</td>
  911. <td>string[] | number[]</td>
  912. <td>-</td>
  913. <td></td>
  914. </tr>
  915. <tr>
  916. <td>treeExpandedKeys(v-model)</td>
  917. <td>\u8BBE\u7F6E\u5C55\u5F00\u7684\u6811\u8282\u70B9</td>
  918. <td>string[] | number[]</td>
  919. <td>-</td>
  920. <td></td>
  921. </tr>
  922. <tr>
  923. <td>treeNodeFilterProp</td>
  924. <td>\u8F93\u5165\u9879\u8FC7\u6EE4\u5BF9\u5E94\u7684 treeNode \u5C5E\u6027</td>
  925. <td>string</td>
  926. <td>'value'</td>
  927. <td></td>
  928. </tr>
  929. <tr>
  930. <td>treeNodeLabelProp</td>
  931. <td>\u4F5C\u4E3A\u663E\u793A\u7684 prop \u8BBE\u7F6E</td>
  932. <td>string</td>
  933. <td>'title'</td>
  934. <td></td>
  935. </tr>
  936. <tr>
  937. <td>value(v-model)</td>
  938. <td>\u6307\u5B9A\u5F53\u524D\u9009\u4E2D\u7684\u6761\u76EE</td>
  939. <td>string/string[]</td>
  940. <td>-</td>
  941. <td></td>
  942. </tr>
  943. </tbody>
  944. </table>
  945. <h3 id="\u4E8B\u4EF6">\u4E8B\u4EF6</h3>
  946. <table>
  947. <thead>
  948. <tr>
  949. <th>\u4E8B\u4EF6\u540D\u79F0</th>
  950. <th>\u8BF4\u660E</th>
  951. <th>\u56DE\u8C03\u53C2\u6570</th>
  952. </tr>
  953. </thead>
  954. <tbody>
  955. <tr>
  956. <td>change</td>
  957. <td>\u9009\u4E2D\u6811\u8282\u70B9\u65F6\u8C03\u7528\u6B64\u51FD\u6570</td>
  958. <td>function(value, label, extra)</td>
  959. </tr>
  960. <tr>
  961. <td>search</td>
  962. <td>\u6587\u672C\u6846\u503C\u53D8\u5316\u65F6\u56DE\u8C03</td>
  963. <td>function(value: string)</td>
  964. </tr>
  965. <tr>
  966. <td>select</td>
  967. <td>\u88AB\u9009\u4E2D\u65F6\u8C03\u7528</td>
  968. <td>function(value, node, extra)</td>
  969. </tr>
  970. <tr>
  971. <td>treeExpand</td>
  972. <td>\u5C55\u5F00\u8282\u70B9\u65F6\u8C03\u7528</td>
  973. <td>function(expandedKeys)</td>
  974. </tr>
  975. </tbody>
  976. </table>
  977. <h3 id="tree-\u65B9\u6CD5">Tree \u65B9\u6CD5</h3>
  978. <table>
  979. <thead>
  980. <tr>
  981. <th>\u540D\u79F0</th>
  982. <th>\u63CF\u8FF0</th>
  983. </tr>
  984. </thead>
  985. <tbody>
  986. <tr>
  987. <td>blur()</td>
  988. <td>\u79FB\u9664\u7126\u70B9</td>
  989. </tr>
  990. <tr>
  991. <td>focus()</td>
  992. <td>\u83B7\u53D6\u7126\u70B9</td>
  993. </tr>
  994. </tbody>
  995. </table>
  996. <h3 id="treenode-props">TreeNode props</h3>
  997. <blockquote>
  998. <p>\u5EFA\u8BAE\u4F7F\u7528 treeData \u6765\u4EE3\u66FF TreeNode\uFF0C\u514D\u53BB\u624B\u5DE5\u6784\u9020\u9EBB\u70E6</p>
  999. </blockquote>
  1000. <table>
  1001. <thead>
  1002. <tr>
  1003. <th>\u53C2\u6570</th>
  1004. <th>\u8BF4\u660E</th>
  1005. <th>\u7C7B\u578B</th>
  1006. <th>\u9ED8\u8BA4\u503C</th>
  1007. <th>\u7248\u672C</th>
  1008. </tr>
  1009. </thead>
  1010. <tbody>
  1011. <tr>
  1012. <td>selectable</td>
  1013. <td>\u662F\u5426\u53EF\u9009</td>
  1014. <td>boolean</td>
  1015. <td>true</td>
  1016. <td></td>
  1017. </tr>
  1018. <tr>
  1019. <td>checkable</td>
  1020. <td>\u5F53\u6811\u4E3A checkable \u65F6\uFF0C\u8BBE\u7F6E\u72EC\u7ACB\u8282\u70B9\u662F\u5426\u5C55\u793A Checkbox</td>
  1021. <td>boolean</td>
  1022. <td>-</td>
  1023. <td></td>
  1024. </tr>
  1025. <tr>
  1026. <td>disableCheckbox</td>
  1027. <td>\u7981\u6389 checkbox</td>
  1028. <td>boolean</td>
  1029. <td>false</td>
  1030. <td></td>
  1031. </tr>
  1032. <tr>
  1033. <td>disabled</td>
  1034. <td>\u662F\u5426\u7981\u7528</td>
  1035. <td>boolean</td>
  1036. <td>false</td>
  1037. <td></td>
  1038. </tr>
  1039. <tr>
  1040. <td>isLeaf</td>
  1041. <td>\u662F\u5426\u662F\u53F6\u5B50\u8282\u70B9</td>
  1042. <td>boolean</td>
  1043. <td>false</td>
  1044. <td></td>
  1045. </tr>
  1046. <tr>
  1047. <td>key</td>
  1048. <td>\u6B64\u9879\u5FC5\u987B\u8BBE\u7F6E\uFF08\u5176\u503C\u5728\u6574\u4E2A\u6811\u8303\u56F4\u5185\u552F\u4E00\uFF09</td>
  1049. <td>string | number</td>
  1050. <td>-</td>
  1051. <td></td>
  1052. </tr>
  1053. <tr>
  1054. <td>title</td>
  1055. <td>\u6811\u8282\u70B9\u663E\u793A\u7684\u5185\u5BB9</td>
  1056. <td>string|slot</td>
  1057. <td>'---'</td>
  1058. <td></td>
  1059. </tr>
  1060. <tr>
  1061. <td>value</td>
  1062. <td>\u9ED8\u8BA4\u6839\u636E\u6B64\u5C5E\u6027\u503C\u8FDB\u884C\u7B5B\u9009\uFF08\u5176\u503C\u5728\u6574\u4E2A\u6811\u8303\u56F4\u5185\u552F\u4E00\uFF09</td>
  1063. <td>string</td>
  1064. <td>-</td>
  1065. <td></td>
  1066. </tr>
  1067. <tr>
  1068. <td>scopedSlots</td>
  1069. <td>\u4F7F\u7528 treeData \u65F6\uFF0C\u53EF\u4EE5\u901A\u8FC7\u8BE5\u5C5E\u6027\u914D\u7F6E\u652F\u6301 slot \u7684\u5C5E\u6027\uFF0C\u5982 <code>scopedSlots: { title: 'XXX'}</code></td>
  1070. <td>object</td>
  1071. <td>-</td>
  1072. <td></td>
  1073. </tr>
  1074. </tbody>
  1075. </table>
  1076. `,lastUpdated:1748059052782}},$={class:"markdown"};function tt(s,a,i,g,r,d){return k(),v("article",$,a[0]||(a[0]=[Z('<p>\u6811\u578B\u9009\u62E9\u63A7\u4EF6\u3002</p><h2 id="\u4F55\u65F6\u4F7F\u7528">\u4F55\u65F6\u4F7F\u7528</h2><p>\u7C7B\u4F3C Select \u7684\u9009\u62E9\u63A7\u4EF6\uFF0C\u53EF\u9009\u62E9\u7684\u6570\u636E\u7ED3\u6784\u662F\u4E00\u4E2A\u6811\u5F62\u7ED3\u6784\u65F6\uFF0C\u53EF\u4EE5\u4F7F\u7528 TreeSelect\uFF0C\u4F8B\u5982\u516C\u53F8\u5C42\u7EA7\u3001\u5B66\u79D1\u7CFB\u7EDF\u3001\u5206\u7C7B\u76EE\u5F55\u7B49\u7B49\u3002</p><h2 id="api">API</h2><h3 id="tree-props">Tree props</h3><table><thead><tr><th>\u53C2\u6570</th><th>\u8BF4\u660E</th><th>\u7C7B\u578B</th><th>\u9ED8\u8BA4\u503C</th><th>\u7248\u672C</th></tr></thead><tbody><tr><td>allowClear</td><td>\u663E\u793A\u6E05\u9664\u6309\u94AE</td><td>boolean</td><td>false</td><td></td></tr><tr><td>defaultValue</td><td>\u6307\u5B9A\u9ED8\u8BA4\u9009\u4E2D\u7684\u6761\u76EE</td><td>string/string[]</td><td>-</td><td></td></tr><tr><td>disabled</td><td>\u662F\u5426\u7981\u7528</td><td>boolean</td><td>false</td><td></td></tr><tr><td>dropdownClassName</td><td>\u4E0B\u62C9\u83DC\u5355\u7684 className \u5C5E\u6027</td><td>string</td><td>-</td><td></td></tr><tr><td>dropdownMatchSelectWidth</td><td>\u4E0B\u62C9\u83DC\u5355\u548C\u9009\u62E9\u5668\u540C\u5BBD</td><td>boolean</td><td>true</td><td></td></tr><tr><td>dropdownStyle</td><td>\u4E0B\u62C9\u83DC\u5355\u7684\u6837\u5F0F</td><td>object</td><td>-</td><td></td></tr><tr><td>filterTreeNode</td><td>\u662F\u5426\u6839\u636E\u8F93\u5165\u9879\u8FDB\u884C\u7B5B\u9009\uFF0C\u9ED8\u8BA4\u7528 treeNodeFilterProp \u7684\u503C\u4F5C\u4E3A\u8981\u7B5B\u9009\u7684 TreeNode \u7684\u5C5E\u6027\u503C</td><td>boolean|Function(inputValue: string, treeNode: TreeNode) (\u51FD\u6570\u9700\u8981\u8FD4\u56DE bool \u503C)</td><td>Function</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>() =&gt; document.body</td><td></td></tr><tr><td>labelInValue</td><td>\u662F\u5426\u628A\u6BCF\u4E2A\u9009\u9879\u7684 label \u5305\u88C5\u5230 value \u4E2D\uFF0C\u4F1A\u628A value \u7C7B\u578B\u4ECE <code>string</code> \u53D8\u4E3A <code>{value: string, label: VNode, halfChecked(treeCheckStrictly \u65F6\u6709\u6548): string[] }</code> \u7684\u683C\u5F0F</td><td>boolean</td><td>false</td><td></td></tr><tr><td>loadData</td><td>\u5F02\u6B65\u52A0\u8F7D\u6570\u636E</td><td>function(node)</td><td>-</td><td></td></tr><tr><td>maxTagCount</td><td>\u6700\u591A\u663E\u793A\u591A\u5C11\u4E2A tag</td><td>number</td><td>-</td><td></td></tr><tr><td>maxTagPlaceholder</td><td>\u9690\u85CF tag \u65F6\u663E\u793A\u7684\u5185\u5BB9</td><td>slot/function(omittedValues)</td><td>-</td><td></td></tr><tr><td>multiple</td><td>\u652F\u6301\u591A\u9009\uFF08\u5F53\u8BBE\u7F6E treeCheckable \u65F6\u81EA\u52A8\u53D8\u4E3A true\uFF09</td><td>boolean</td><td>false</td><td></td></tr><tr><td>placeholder</td><td>\u9009\u62E9\u6846\u9ED8\u8BA4\u6587\u5B57</td><td>string|slot</td><td>-</td><td></td></tr><tr><td>searchPlaceholder</td><td>\u641C\u7D22\u6846\u9ED8\u8BA4\u6587\u5B57</td><td>string|slot</td><td>-</td><td></td></tr><tr><td>searchValue(v-model)</td><td>\u641C\u7D22\u6846\u7684\u503C\uFF0C\u53EF\u4EE5\u901A\u8FC7 <code>search</code> \u4E8B\u4EF6\u83B7\u53D6\u7528\u6237\u8F93\u5165</td><td>string</td><td>-</td><td></td></tr><tr><td>treeIcon</td><td>\u662F\u5426\u5C55\u793A TreeNode title \u524D\u7684\u56FE\u6807\uFF0C\u6CA1\u6709\u9ED8\u8BA4\u6837\u5F0F\uFF0C\u5982\u8BBE\u7F6E\u4E3A true\uFF0C\u9700\u8981\u81EA\u884C\u5B9A\u4E49\u56FE\u6807\u76F8\u5173\u6837\u5F0F</td><td>boolean</td><td>false</td><td></td></tr><tr><td>showCheckedStrategy</td><td>\u5B9A\u4E49\u9009\u4E2D\u9879\u56DE\u586B\u7684\u65B9\u5F0F\u3002<code>TreeSelect.SHOW_ALL</code>: \u663E\u793A\u6240\u6709\u9009\u4E2D\u8282\u70B9(\u5305\u62EC\u7236\u8282\u70B9). <code>TreeSelect.SHOW_PARENT</code>: \u53EA\u663E\u793A\u7236\u8282\u70B9(\u5F53\u7236\u8282\u70B9\u4E0B\u6240\u6709\u5B50\u8282\u70B9\u90FD\u9009\u4E2D\u65F6). \u9ED8\u8BA4\u53EA\u663E\u793A\u5B50\u8282\u70B9.</td><td>enum{TreeSelect.SHOW_ALL, TreeSelect.SHOW_PARENT, TreeSelect.SHOW_CHILD }</td><td>TreeSelect.SHOW_CHILD</td><td></td></tr><tr><td>showSearch</td><td>\u5728\u4E0B\u62C9\u4E2D\u663E\u793A\u641C\u7D22\u6846(\u4EC5\u5728\u5355\u9009\u6A21\u5F0F\u4E0B\u751F\u6548)</td><td>boolean</td><td>false</td><td></td></tr><tr><td>size</td><td>\u9009\u62E9\u6846\u5927\u5C0F\uFF0C\u53EF\u9009 <code>large</code> <code>small</code></td><td>string</td><td>&#39;default&#39;</td><td></td></tr><tr><td>suffixIcon</td><td>\u81EA\u5B9A\u4E49\u7684\u9009\u62E9\u6846\u540E\u7F00\u56FE\u6807</td><td>VNode | slot</td><td>-</td><td></td></tr><tr><td>treeCheckable</td><td>\u663E\u793A checkbox</td><td>boolean</td><td>false</td><td></td></tr><tr><td>treeCheckStrictly</td><td>checkable \u72B6\u6001\u4E0B\u8282\u70B9\u9009\u62E9\u5B8C\u5168\u53D7\u63A7\uFF08\u7236\u5B50\u8282\u70B9\u9009\u4E2D\u72B6\u6001\u4E0D\u518D\u5173\u8054\uFF09\uFF0C\u4F1A\u4F7F\u5F97 <code>labelInValue</code> \u5F3A\u5236\u4E3A true</td><td>boolean</td><td>false</td><td></td></tr><tr><td>treeData</td><td>treeNodes \u6570\u636E\uFF0C\u5982\u679C\u8BBE\u7F6E\u5219\u4E0D\u9700\u8981\u624B\u52A8\u6784\u9020 TreeNode \u8282\u70B9\uFF08value \u5728\u6574\u4E2A\u6811\u8303\u56F4\u5185\u552F\u4E00\uFF09</td><td>array&lt;{value, label, children, [disabled, disableCheckbox, selectable]}&gt;</td><td>[]</td><td></td></tr><tr><td>replaceFields</td><td>\u66FF\u6362 treeNode \u4E2D title,value,key,children \u5B57\u6BB5\u4E3A treeData \u4E2D\u5BF9\u5E94\u7684\u5B57\u6BB5</td><td>object</td><td>{children:&#39;children&#39;, title:&#39;title&#39;, key:&#39;key&#39;, value: &#39;value&#39; }</td><td></td></tr><tr><td>treeDataSimpleMode</td><td>\u4F7F\u7528\u7B80\u5355\u683C\u5F0F\u7684 treeData\uFF0C\u5177\u4F53\u8BBE\u7F6E\u53C2\u8003\u53EF\u8BBE\u7F6E\u7684\u7C7B\u578B (\u6B64\u65F6 treeData \u5E94\u53D8\u4E3A\u8FD9\u6837\u7684\u6570\u636E\u7ED3\u6784: [{id:1, pId:0, value:&#39;1&#39;, label:&quot;test1&quot;,...},...], <code>pId</code> \u662F\u7236\u8282\u70B9\u7684 id)</td><td>false|Array&lt;{ id: string, pId: string, rootPId: null }&gt;</td><td>false</td><td></td></tr><tr><td>treeDefaultExpandAll</td><td>\u9ED8\u8BA4\u5C55\u5F00\u6240\u6709\u6811\u8282\u70B9</td><td>boolean</td><td>false</td><td></td></tr><tr><td>treeDefaultExpandedKeys</td><td>\u9ED8\u8BA4\u5C55\u5F00\u7684\u6811\u8282\u70B9</td><td>string[] | number[]</td><td>-</td><td></td></tr><tr><td>treeExpandedKeys(v-model)</td><td>\u8BBE\u7F6E\u5C55\u5F00\u7684\u6811\u8282\u70B9</td><td>string[] | number[]</td><td>-</td><td></td></tr><tr><td>treeNodeFilterProp</td><td>\u8F93\u5165\u9879\u8FC7\u6EE4\u5BF9\u5E94\u7684 treeNode \u5C5E\u6027</td><td>string</td><td>&#39;value&#39;</td><td></td></tr><tr><td>treeNodeLabelProp</td><td>\u4F5C\u4E3A\u663E\u793A\u7684 prop \u8BBE\u7F6E</td><td>string</td><td>&#39;title&#39;</td><td></td></tr><tr><td>value(v-model)</td><td>\u6307\u5B9A\u5F53\u524D\u9009\u4E2D\u7684\u6761\u76EE</td><td>string/string[]</td><td>-</td><td></td></tr></tbody></table><h3 id="\u4E8B\u4EF6">\u4E8B\u4EF6</h3><table><thead><tr><th>\u4E8B\u4EF6\u540D\u79F0</th><th>\u8BF4\u660E</th><th>\u56DE\u8C03\u53C2\u6570</th></tr></thead><tbody><tr><td>change</td><td>\u9009\u4E2D\u6811\u8282\u70B9\u65F6\u8C03\u7528\u6B64\u51FD\u6570</td><td>function(value, label, extra)</td></tr><tr><td>search</td><td>\u6587\u672C\u6846\u503C\u53D8\u5316\u65F6\u56DE\u8C03</td><td>function(value: string)</td></tr><tr><td>select</td><td>\u88AB\u9009\u4E2D\u65F6\u8C03\u7528</td><td>function(value, node, extra)</td></tr><tr><td>treeExpand</td><td>\u5C55\u5F00\u8282\u70B9\u65F6\u8C03\u7528</td><td>function(expandedKeys)</td></tr></tbody></table><h3 id="tree-\u65B9\u6CD5">Tree \u65B9\u6CD5</h3><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><h3 id="treenode-props">TreeNode props</h3><blockquote><p>\u5EFA\u8BAE\u4F7F\u7528 treeData \u6765\u4EE3\u66FF TreeNode\uFF0C\u514D\u53BB\u624B\u5DE5\u6784\u9020\u9EBB\u70E6</p></blockquote><table><thead><tr><th>\u53C2\u6570</th><th>\u8BF4\u660E</th><th>\u7C7B\u578B</th><th>\u9ED8\u8BA4\u503C</th><th>\u7248\u672C</th></tr></thead><tbody><tr><td>selectable</td><td>\u662F\u5426\u53EF\u9009</td><td>boolean</td><td>true</td><td></td></tr><tr><td>checkable</td><td>\u5F53\u6811\u4E3A checkable \u65F6\uFF0C\u8BBE\u7F6E\u72EC\u7ACB\u8282\u70B9\u662F\u5426\u5C55\u793A Checkbox</td><td>boolean</td><td>-</td><td></td></tr><tr><td>disableCheckbox</td><td>\u7981\u6389 checkbox</td><td>boolean</td><td>false</td><td></td></tr><tr><td>disabled</td><td>\u662F\u5426\u7981\u7528</td><td>boolean</td><td>false</td><td></td></tr><tr><td>isLeaf</td><td>\u662F\u5426\u662F\u53F6\u5B50\u8282\u70B9</td><td>boolean</td><td>false</td><td></td></tr><tr><td>key</td><td>\u6B64\u9879\u5FC5\u987B\u8BBE\u7F6E\uFF08\u5176\u503C\u5728\u6574\u4E2A\u6811\u8303\u56F4\u5185\u552F\u4E00\uFF09</td><td>string | number</td><td>-</td><td></td></tr><tr><td>title</td><td>\u6811\u8282\u70B9\u663E\u793A\u7684\u5185\u5BB9</td><td>string|slot</td><td>&#39;---&#39;</td><td></td></tr><tr><td>value</td><td>\u9ED8\u8BA4\u6839\u636E\u6B64\u5C5E\u6027\u503C\u8FDB\u884C\u7B5B\u9009\uFF08\u5176\u503C\u5728\u6574\u4E2A\u6811\u8303\u56F4\u5185\u552F\u4E00\uFF09</td><td>string</td><td>-</td><td></td></tr><tr><td>scopedSlots</td><td>\u4F7F\u7528 treeData \u65F6\uFF0C\u53EF\u4EE5\u901A\u8FC7\u8BE5\u5C5E\u6027\u914D\u7F6E\u652F\u6301 slot \u7684\u5C5E\u6027\uFF0C\u5982 <code>scopedSlots: { title: &#39;XXX&#39;}</code></td><td>object</td><td>-</td><td></td></tr></tbody></table>',13)]))}var nt=C(Q,[["render",tt]]);const at={pageData:{title:"TreeSelect",description:"",frontmatter:{category:"Components",type:"Data Entry",title:"TreeSelect",cover:"https://gw.alipayobjects.com/zos/alicdn/Ax4DA0njr/TreeSelect.svg"},headers:[{level:2,title:"When To Use",slug:"when-to-use",content:"`TreeSelect` is similar to `Select`, but the values are provided in a tree like structure. Any data whose entries are defined in a hierarchical manner is fit to use this control. Examples of such case may include a corporate hierarchy, a directory structure, and so on."},{level:2,title:"API",slug:"api",content:"Tree props"},{level:3,title:"Tree props",slug:"tree-props",content:""},{level:3,title:"Events",slug:"events",content:""},{level:3,title:"Tree Methods",slug:"tree-methods",content:""},{level:3,title:"TreeNode props",slug:"treenode-props",content:""},{level:2,title:"FAQ",slug:"faq",content:"How to get parent node in onChange?"},{level:3,title:"How to get parent node in onChange?",slug:"how-to-get-parent-node-in-onchange",content:"We don't provide this since performance consideration."}],relativePath:"src/docs/tree-select/index.en-US.md",content:`
  1077. Tree selection control.
  1078. ## When To Use
  1079. \`TreeSelect\` is similar to \`Select\`, but the values are provided in a tree like structure. Any data whose entries are defined in a hierarchical manner is fit to use this control. Examples of such case may include a corporate hierarchy, a directory structure, and so on.
  1080. ## API
  1081. ### Tree props
  1082. | Property | Description | Type | Default | Version |
  1083. | --- | --- | --- | --- | --- |
  1084. | allowClear | Whether allow clear | boolean | false | |
  1085. | defaultValue | To set the initial selected treeNode(s). | string\\|string\\[] | - | |
  1086. | disabled | Disabled or not | boolean | false | |
  1087. | dropdownClassName | className of dropdown menu | string | - | |
  1088. | dropdownMatchSelectWidth | Determine whether the dropdown menu and the select input are the same width | boolean | true | |
  1089. | dropdownStyle | To set the style of the dropdown menu | object | - | |
  1090. | filterTreeNode | Whether to filter treeNodes by input value. The value of \`treeNodeFilterProp\` is used for filtering by default. | boolean\\|Function(inputValue: string, treeNode: TreeNode) (should return boolean) | Function | |
  1091. | getPopupContainer | To set the container of the dropdown menu. The default is to create a \`div\` element in \`body\`, you can reset it to the scrolling area and make a relative reposition. | Function(triggerNode) | () =&gt; document.body | |
  1092. | labelInValue | whether to embed label in value, turn the format of value from \`string\` to \`{value: string, label: VNode, halfChecked: string[]}\` | boolean | false | |
  1093. | loadData | Load data asynchronously. | function(node) | - | |
  1094. | maxTagCount | Max tag count to show | number | - | |
  1095. | maxTagPlaceholder | Placeholder for not showing tags | slot/function(omittedValues) | - | |
  1096. | multiple | Support multiple or not, will be \`true\` when enable \`treeCheckable\`. | boolean | false | |
  1097. | placeholder | Placeholder of the select input | string\\|slot | - | |
  1098. | searchPlaceholder | Placeholder of the search input | string\\|slot | - | |
  1099. | searchValue(v-model) | work with \`search\` event to make search value controlled. | string | - | |
  1100. | treeIcon | Shows the icon before a TreeNode&#39;s title. There is no default style; you must set a custom style for it if set to \`true\` | boolean | false | |
  1101. | showCheckedStrategy | The way show selected item in box. **Default:** just show child nodes. **\`TreeSelect.SHOW_ALL\`:** show all checked treeNodes (include parent treeNode). **\`TreeSelect.SHOW_PARENT\`:** show checked treeNodes (just show parent treeNode). | enum { TreeSelect.SHOW_ALL, TreeSelect.SHOW_PARENT, TreeSelect.SHOW_CHILD } | TreeSelect.SHOW_CHILD | |
  1102. | showSearch | Whether to display a search input in the dropdown menu(valid only in the single mode) | boolean | false | |
  1103. | size | To set the size of the select input, options: \`large\` \`small\` | string | &#39;default&#39; | |
  1104. | suffixIcon | The custom suffix icon | VNode \\| slot | - | |
  1105. | treeCheckable | Whether to show checkbox on the treeNodes | boolean | false | |
  1106. | treeCheckStrictly | Whether to check nodes precisely (in the \`checkable\` mode), means parent and child nodes are not associated, and it will make \`labelInValue\` be true | boolean | false | |
  1107. | treeData | Data of the treeNodes, manual construction work is no longer needed if this property has been set(ensure the Uniqueness of each value) | array\\&lt;{ value, title, children, \\[disabled, disableCheckbox, selectable] }&gt; | \\[] | |
  1108. | replaceFields | Replace the title,value, key and children fields in treeNode with the corresponding fields in treeData | object | { children:&#39;children&#39;, title:&#39;title&#39;, key:&#39;key&#39;, value: &#39;value&#39; } | | 1.6.1 |
  1109. | treeDataSimpleMode | Enable simple mode of treeData. Changes the \`treeData\` schema to: \\[{id:1, pId:0, value:&#39;1&#39;, title:&quot;test1&quot;,...},...] where pId is parent node&#39;s id). It is possible to replace the default \`id\` and \`pId\` keys by providing object to \`treeDataSimpleMode\` | false\\|object\\&lt;{ id: string, pId: string, rootPId: null }&gt; | false | |
  1110. | treeDefaultExpandAll | Whether to expand all treeNodes by default | boolean | false | |
  1111. | treeDefaultExpandedKeys | Default expanded treeNodes | string\\[] \\| number\\[] | - | |
  1112. | treeExpandedKeys(v-model) | Set expanded keys | string\\[] \\| number\\[] | - | |
  1113. | treeNodeFilterProp | Will be used for filtering if \`filterTreeNode\` returns true | string | &#39;value&#39; | |
  1114. | treeNodeLabelProp | Will render as content of select | string | &#39;title&#39; | |
  1115. | value(v-model) | To set the current selected treeNode(s). | string\\|string\\[] | - | |
  1116. ### Events
  1117. | Events Name | Description | Arguments |
  1118. | --- | --- | --- |
  1119. | change | A callback function, can be executed when selected treeNodes or input value change | function(value, label, extra) |
  1120. | search | A callback function, can be executed when the search input changes. | function(value: string) |
  1121. | select | A callback function, can be executed when you select a treeNode. | function(value, node, extra) |
  1122. | treeExpand | A callback function, can be executed when treeNode expanded | function(expandedKeys) |
  1123. ### Tree Methods
  1124. | Name | Description |
  1125. | ------- | ------------ |
  1126. | blur() | remove focus |
  1127. | focus() | get focus |
  1128. ### TreeNode props
  1129. &gt; We recommend you to use \`treeData\` rather than \`TreeNode\`, to avoid the trouble of manual construction.
  1130. | Property | Description | Type | Default | Version |
  1131. | --- | --- | --- | --- | --- |
  1132. | selectable | can be selected | boolean | true | |
  1133. | checkable | When Tree is checkable, set TreeNode display Checkbox or not | boolean | - | |
  1134. | disableCheckbox | Disables the checkbox of the treeNode | boolean | false | |
  1135. | disabled | Disabled or not | boolean | false | |
  1136. | isLeaf | Leaf node or not | boolean | false | |
  1137. | key | Required property, should be unique in the tree | string \\| number | - | |
  1138. | title | Content showed on the treeNodes | string\\|slot | &#39;---&#39; | |
  1139. | value | Will be treated as \`treeNodeFilterProp\` by default, should be unique in the tree | string | - | |
  1140. | scopedSlots | When using treeNodes, you can use this property to configure the properties that support the slot, such as \`scopedSlots: { title: &#39;XXX&#39;}\` | object | - | |
  1141. ## FAQ
  1142. ### How to get parent node in onChange?
  1143. We don&#39;t provide this since performance consideration.
  1144. `,html:`<p>Tree selection control.</p>
  1145. <h2 id="when-to-use">When To Use</h2>
  1146. <p><code>TreeSelect</code> is similar to <code>Select</code>, but the values are provided in a tree like structure. Any data whose entries are defined in a hierarchical manner is fit to use this control. Examples of such case may include a corporate hierarchy, a directory structure, and so on.</p>
  1147. <h2 id="api">API</h2>
  1148. <h3 id="tree-props">Tree props</h3>
  1149. <table>
  1150. <thead>
  1151. <tr>
  1152. <th>Property</th>
  1153. <th>Description</th>
  1154. <th>Type</th>
  1155. <th>Default</th>
  1156. <th>Version</th>
  1157. </tr>
  1158. </thead>
  1159. <tbody>
  1160. <tr>
  1161. <td>allowClear</td>
  1162. <td>Whether allow clear</td>
  1163. <td>boolean</td>
  1164. <td>false</td>
  1165. <td></td>
  1166. </tr>
  1167. <tr>
  1168. <td>defaultValue</td>
  1169. <td>To set the initial selected treeNode(s).</td>
  1170. <td>string|string[]</td>
  1171. <td>-</td>
  1172. <td></td>
  1173. </tr>
  1174. <tr>
  1175. <td>disabled</td>
  1176. <td>Disabled or not</td>
  1177. <td>boolean</td>
  1178. <td>false</td>
  1179. <td></td>
  1180. </tr>
  1181. <tr>
  1182. <td>dropdownClassName</td>
  1183. <td>className of dropdown menu</td>
  1184. <td>string</td>
  1185. <td>-</td>
  1186. <td></td>
  1187. </tr>
  1188. <tr>
  1189. <td>dropdownMatchSelectWidth</td>
  1190. <td>Determine whether the dropdown menu and the select input are the same width</td>
  1191. <td>boolean</td>
  1192. <td>true</td>
  1193. <td></td>
  1194. </tr>
  1195. <tr>
  1196. <td>dropdownStyle</td>
  1197. <td>To set the style of the dropdown menu</td>
  1198. <td>object</td>
  1199. <td>-</td>
  1200. <td></td>
  1201. </tr>
  1202. <tr>
  1203. <td>filterTreeNode</td>
  1204. <td>Whether to filter treeNodes by input value. The value of <code>treeNodeFilterProp</code> is used for filtering by default.</td>
  1205. <td>boolean|Function(inputValue: string, treeNode: TreeNode) (should return boolean)</td>
  1206. <td>Function</td>
  1207. <td></td>
  1208. </tr>
  1209. <tr>
  1210. <td>getPopupContainer</td>
  1211. <td>To set the container of the dropdown menu. The default is to create a <code>div</code> element in <code>body</code>, you can reset it to the scrolling area and make a relative reposition.</td>
  1212. <td>Function(triggerNode)</td>
  1213. <td>() =&gt; document.body</td>
  1214. <td></td>
  1215. </tr>
  1216. <tr>
  1217. <td>labelInValue</td>
  1218. <td>whether to embed label in value, turn the format of value from <code>string</code> to <code>{value: string, label: VNode, halfChecked: string[]}</code></td>
  1219. <td>boolean</td>
  1220. <td>false</td>
  1221. <td></td>
  1222. </tr>
  1223. <tr>
  1224. <td>loadData</td>
  1225. <td>Load data asynchronously.</td>
  1226. <td>function(node)</td>
  1227. <td>-</td>
  1228. <td></td>
  1229. </tr>
  1230. <tr>
  1231. <td>maxTagCount</td>
  1232. <td>Max tag count to show</td>
  1233. <td>number</td>
  1234. <td>-</td>
  1235. <td></td>
  1236. </tr>
  1237. <tr>
  1238. <td>maxTagPlaceholder</td>
  1239. <td>Placeholder for not showing tags</td>
  1240. <td>slot/function(omittedValues)</td>
  1241. <td>-</td>
  1242. <td></td>
  1243. </tr>
  1244. <tr>
  1245. <td>multiple</td>
  1246. <td>Support multiple or not, will be <code>true</code> when enable <code>treeCheckable</code>.</td>
  1247. <td>boolean</td>
  1248. <td>false</td>
  1249. <td></td>
  1250. </tr>
  1251. <tr>
  1252. <td>placeholder</td>
  1253. <td>Placeholder of the select input</td>
  1254. <td>string|slot</td>
  1255. <td>-</td>
  1256. <td></td>
  1257. </tr>
  1258. <tr>
  1259. <td>searchPlaceholder</td>
  1260. <td>Placeholder of the search input</td>
  1261. <td>string|slot</td>
  1262. <td>-</td>
  1263. <td></td>
  1264. </tr>
  1265. <tr>
  1266. <td>searchValue(v-model)</td>
  1267. <td>work with <code>search</code> event to make search value controlled.</td>
  1268. <td>string</td>
  1269. <td>-</td>
  1270. <td></td>
  1271. </tr>
  1272. <tr>
  1273. <td>treeIcon</td>
  1274. <td>Shows the icon before a TreeNode's title. There is no default style; you must set a custom style for it if set to <code>true</code></td>
  1275. <td>boolean</td>
  1276. <td>false</td>
  1277. <td></td>
  1278. </tr>
  1279. <tr>
  1280. <td>showCheckedStrategy</td>
  1281. <td>The way show selected item in box. <strong>Default:</strong> just show child nodes. <strong><code>TreeSelect.SHOW_ALL</code>:</strong> show all checked treeNodes (include parent treeNode). <strong><code>TreeSelect.SHOW_PARENT</code>:</strong> show checked treeNodes (just show parent treeNode).</td>
  1282. <td>enum { TreeSelect.SHOW_ALL, TreeSelect.SHOW_PARENT, TreeSelect.SHOW_CHILD }</td>
  1283. <td>TreeSelect.SHOW_CHILD</td>
  1284. <td></td>
  1285. </tr>
  1286. <tr>
  1287. <td>showSearch</td>
  1288. <td>Whether to display a search input in the dropdown menu(valid only in the single mode)</td>
  1289. <td>boolean</td>
  1290. <td>false</td>
  1291. <td></td>
  1292. </tr>
  1293. <tr>
  1294. <td>size</td>
  1295. <td>To set the size of the select input, options: <code>large</code> <code>small</code></td>
  1296. <td>string</td>
  1297. <td>'default'</td>
  1298. <td></td>
  1299. </tr>
  1300. <tr>
  1301. <td>suffixIcon</td>
  1302. <td>The custom suffix icon</td>
  1303. <td>VNode | slot</td>
  1304. <td>-</td>
  1305. <td></td>
  1306. </tr>
  1307. <tr>
  1308. <td>treeCheckable</td>
  1309. <td>Whether to show checkbox on the treeNodes</td>
  1310. <td>boolean</td>
  1311. <td>false</td>
  1312. <td></td>
  1313. </tr>
  1314. <tr>
  1315. <td>treeCheckStrictly</td>
  1316. <td>Whether to check nodes precisely (in the <code>checkable</code> mode), means parent and child nodes are not associated, and it will make <code>labelInValue</code> be true</td>
  1317. <td>boolean</td>
  1318. <td>false</td>
  1319. <td></td>
  1320. </tr>
  1321. <tr>
  1322. <td>treeData</td>
  1323. <td>Data of the treeNodes, manual construction work is no longer needed if this property has been set(ensure the Uniqueness of each value)</td>
  1324. <td>array&lt;{ value, title, children, [disabled, disableCheckbox, selectable] }&gt;</td>
  1325. <td>[]</td>
  1326. <td></td>
  1327. </tr>
  1328. <tr>
  1329. <td>replaceFields</td>
  1330. <td>Replace the title,value, key and children fields in treeNode with the corresponding fields in treeData</td>
  1331. <td>object</td>
  1332. <td>{ children:'children', title:'title', key:'key', value: 'value' }</td>
  1333. <td></td>
  1334. </tr>
  1335. <tr>
  1336. <td>treeDataSimpleMode</td>
  1337. <td>Enable simple mode of treeData. Changes the <code>treeData</code> schema to: [{id:1, pId:0, value:'1', title:&quot;test1&quot;,...},...] where pId is parent node's id). It is possible to replace the default <code>id</code> and <code>pId</code> keys by providing object to <code>treeDataSimpleMode</code></td>
  1338. <td>false|object&lt;{ id: string, pId: string, rootPId: null }&gt;</td>
  1339. <td>false</td>
  1340. <td></td>
  1341. </tr>
  1342. <tr>
  1343. <td>treeDefaultExpandAll</td>
  1344. <td>Whether to expand all treeNodes by default</td>
  1345. <td>boolean</td>
  1346. <td>false</td>
  1347. <td></td>
  1348. </tr>
  1349. <tr>
  1350. <td>treeDefaultExpandedKeys</td>
  1351. <td>Default expanded treeNodes</td>
  1352. <td>string[] | number[]</td>
  1353. <td>-</td>
  1354. <td></td>
  1355. </tr>
  1356. <tr>
  1357. <td>treeExpandedKeys(v-model)</td>
  1358. <td>Set expanded keys</td>
  1359. <td>string[] | number[]</td>
  1360. <td>-</td>
  1361. <td></td>
  1362. </tr>
  1363. <tr>
  1364. <td>treeNodeFilterProp</td>
  1365. <td>Will be used for filtering if <code>filterTreeNode</code> returns true</td>
  1366. <td>string</td>
  1367. <td>'value'</td>
  1368. <td></td>
  1369. </tr>
  1370. <tr>
  1371. <td>treeNodeLabelProp</td>
  1372. <td>Will render as content of select</td>
  1373. <td>string</td>
  1374. <td>'title'</td>
  1375. <td></td>
  1376. </tr>
  1377. <tr>
  1378. <td>value(v-model)</td>
  1379. <td>To set the current selected treeNode(s).</td>
  1380. <td>string|string[]</td>
  1381. <td>-</td>
  1382. <td></td>
  1383. </tr>
  1384. </tbody>
  1385. </table>
  1386. <h3 id="events">Events</h3>
  1387. <table>
  1388. <thead>
  1389. <tr>
  1390. <th>Events Name</th>
  1391. <th>Description</th>
  1392. <th>Arguments</th>
  1393. </tr>
  1394. </thead>
  1395. <tbody>
  1396. <tr>
  1397. <td>change</td>
  1398. <td>A callback function, can be executed when selected treeNodes or input value change</td>
  1399. <td>function(value, label, extra)</td>
  1400. </tr>
  1401. <tr>
  1402. <td>search</td>
  1403. <td>A callback function, can be executed when the search input changes.</td>
  1404. <td>function(value: string)</td>
  1405. </tr>
  1406. <tr>
  1407. <td>select</td>
  1408. <td>A callback function, can be executed when you select a treeNode.</td>
  1409. <td>function(value, node, extra)</td>
  1410. </tr>
  1411. <tr>
  1412. <td>treeExpand</td>
  1413. <td>A callback function, can be executed when treeNode expanded</td>
  1414. <td>function(expandedKeys)</td>
  1415. </tr>
  1416. </tbody>
  1417. </table>
  1418. <h3 id="tree-methods">Tree Methods</h3>
  1419. <table>
  1420. <thead>
  1421. <tr>
  1422. <th>Name</th>
  1423. <th>Description</th>
  1424. </tr>
  1425. </thead>
  1426. <tbody>
  1427. <tr>
  1428. <td>blur()</td>
  1429. <td>remove focus</td>
  1430. </tr>
  1431. <tr>
  1432. <td>focus()</td>
  1433. <td>get focus</td>
  1434. </tr>
  1435. </tbody>
  1436. </table>
  1437. <h3 id="treenode-props">TreeNode props</h3>
  1438. <blockquote>
  1439. <p>We recommend you to use <code>treeData</code> rather than <code>TreeNode</code>, to avoid the trouble of manual construction.</p>
  1440. </blockquote>
  1441. <table>
  1442. <thead>
  1443. <tr>
  1444. <th>Property</th>
  1445. <th>Description</th>
  1446. <th>Type</th>
  1447. <th>Default</th>
  1448. <th>Version</th>
  1449. </tr>
  1450. </thead>
  1451. <tbody>
  1452. <tr>
  1453. <td>selectable</td>
  1454. <td>can be selected</td>
  1455. <td>boolean</td>
  1456. <td>true</td>
  1457. <td></td>
  1458. </tr>
  1459. <tr>
  1460. <td>checkable</td>
  1461. <td>When Tree is checkable, set TreeNode display Checkbox or not</td>
  1462. <td>boolean</td>
  1463. <td>-</td>
  1464. <td></td>
  1465. </tr>
  1466. <tr>
  1467. <td>disableCheckbox</td>
  1468. <td>Disables the checkbox of the treeNode</td>
  1469. <td>boolean</td>
  1470. <td>false</td>
  1471. <td></td>
  1472. </tr>
  1473. <tr>
  1474. <td>disabled</td>
  1475. <td>Disabled or not</td>
  1476. <td>boolean</td>
  1477. <td>false</td>
  1478. <td></td>
  1479. </tr>
  1480. <tr>
  1481. <td>isLeaf</td>
  1482. <td>Leaf node or not</td>
  1483. <td>boolean</td>
  1484. <td>false</td>
  1485. <td></td>
  1486. </tr>
  1487. <tr>
  1488. <td>key</td>
  1489. <td>Required property, should be unique in the tree</td>
  1490. <td>string | number</td>
  1491. <td>-</td>
  1492. <td></td>
  1493. </tr>
  1494. <tr>
  1495. <td>title</td>
  1496. <td>Content showed on the treeNodes</td>
  1497. <td>string|slot</td>
  1498. <td>'---'</td>
  1499. <td></td>
  1500. </tr>
  1501. <tr>
  1502. <td>value</td>
  1503. <td>Will be treated as <code>treeNodeFilterProp</code> by default, should be unique in the tree</td>
  1504. <td>string</td>
  1505. <td>-</td>
  1506. <td></td>
  1507. </tr>
  1508. <tr>
  1509. <td>scopedSlots</td>
  1510. <td>When using treeNodes, you can use this property to configure the properties that support the slot, such as <code>scopedSlots: { title: 'XXX'}</code></td>
  1511. <td>object</td>
  1512. <td>-</td>
  1513. <td></td>
  1514. </tr>
  1515. </tbody>
  1516. </table>
  1517. <h2 id="faq">FAQ</h2>
  1518. <h3 id="how-to-get-parent-node-in-onchange">How to get parent node in onChange?</h3>
  1519. <p>We don't provide this since performance consideration.</p>
  1520. `,lastUpdated:1748059052782}},st={class:"markdown"};function et(s,a,i,g,r,d){return k(),v("article",st,a[0]||(a[0]=[Z('<p>Tree selection control.</p><h2 id="when-to-use">When To Use</h2><p><code>TreeSelect</code> is similar to <code>Select</code>, but the values are provided in a tree like structure. Any data whose entries are defined in a hierarchical manner is fit to use this control. Examples of such case may include a corporate hierarchy, a directory structure, and so on.</p><h2 id="api">API</h2><h3 id="tree-props">Tree props</h3><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>false</td><td></td></tr><tr><td>defaultValue</td><td>To set the initial selected treeNode(s).</td><td>string|string[]</td><td>-</td><td></td></tr><tr><td>disabled</td><td>Disabled or not</td><td>boolean</td><td>false</td><td></td></tr><tr><td>dropdownClassName</td><td>className of dropdown menu</td><td>string</td><td>-</td><td></td></tr><tr><td>dropdownMatchSelectWidth</td><td>Determine whether the dropdown menu and the select input are the same width</td><td>boolean</td><td>true</td><td></td></tr><tr><td>dropdownStyle</td><td>To set the style of the dropdown menu</td><td>object</td><td>-</td><td></td></tr><tr><td>filterTreeNode</td><td>Whether to filter treeNodes by input value. The value of <code>treeNodeFilterProp</code> is used for filtering by default.</td><td>boolean|Function(inputValue: string, treeNode: TreeNode) (should return boolean)</td><td>Function</td><td></td></tr><tr><td>getPopupContainer</td><td>To set the container of the dropdown menu. The default is to create a <code>div</code> element in <code>body</code>, you can reset it to the scrolling area and make a relative reposition.</td><td>Function(triggerNode)</td><td>() =&gt; document.body</td><td></td></tr><tr><td>labelInValue</td><td>whether to embed label in value, turn the format of value from <code>string</code> to <code>{value: string, label: VNode, halfChecked: string[]}</code></td><td>boolean</td><td>false</td><td></td></tr><tr><td>loadData</td><td>Load data asynchronously.</td><td>function(node)</td><td>-</td><td></td></tr><tr><td>maxTagCount</td><td>Max tag count to show</td><td>number</td><td>-</td><td></td></tr><tr><td>maxTagPlaceholder</td><td>Placeholder for not showing tags</td><td>slot/function(omittedValues)</td><td>-</td><td></td></tr><tr><td>multiple</td><td>Support multiple or not, will be <code>true</code> when enable <code>treeCheckable</code>.</td><td>boolean</td><td>false</td><td></td></tr><tr><td>placeholder</td><td>Placeholder of the select input</td><td>string|slot</td><td>-</td><td></td></tr><tr><td>searchPlaceholder</td><td>Placeholder of the search input</td><td>string|slot</td><td>-</td><td></td></tr><tr><td>searchValue(v-model)</td><td>work with <code>search</code> event to make search value controlled.</td><td>string</td><td>-</td><td></td></tr><tr><td>treeIcon</td><td>Shows the icon before a TreeNode&#39;s title. There is no default style; you must set a custom style for it if set to <code>true</code></td><td>boolean</td><td>false</td><td></td></tr><tr><td>showCheckedStrategy</td><td>The way show selected item in box. <strong>Default:</strong> just show child nodes. <strong><code>TreeSelect.SHOW_ALL</code>:</strong> show all checked treeNodes (include parent treeNode). <strong><code>TreeSelect.SHOW_PARENT</code>:</strong> show checked treeNodes (just show parent treeNode).</td><td>enum { TreeSelect.SHOW_ALL, TreeSelect.SHOW_PARENT, TreeSelect.SHOW_CHILD }</td><td>TreeSelect.SHOW_CHILD</td><td></td></tr><tr><td>showSearch</td><td>Whether to display a search input in the dropdown menu(valid only in the single mode)</td><td>boolean</td><td>false</td><td></td></tr><tr><td>size</td><td>To set the size of the select input, options: <code>large</code> <code>small</code></td><td>string</td><td>&#39;default&#39;</td><td></td></tr><tr><td>suffixIcon</td><td>The custom suffix icon</td><td>VNode | slot</td><td>-</td><td></td></tr><tr><td>treeCheckable</td><td>Whether to show checkbox on the treeNodes</td><td>boolean</td><td>false</td><td></td></tr><tr><td>treeCheckStrictly</td><td>Whether to check nodes precisely (in the <code>checkable</code> mode), means parent and child nodes are not associated, and it will make <code>labelInValue</code> be true</td><td>boolean</td><td>false</td><td></td></tr><tr><td>treeData</td><td>Data of the treeNodes, manual construction work is no longer needed if this property has been set(ensure the Uniqueness of each value)</td><td>array&lt;{ value, title, children, [disabled, disableCheckbox, selectable] }&gt;</td><td>[]</td><td></td></tr><tr><td>replaceFields</td><td>Replace the title,value, key and children fields in treeNode with the corresponding fields in treeData</td><td>object</td><td>{ children:&#39;children&#39;, title:&#39;title&#39;, key:&#39;key&#39;, value: &#39;value&#39; }</td><td></td></tr><tr><td>treeDataSimpleMode</td><td>Enable simple mode of treeData. Changes the <code>treeData</code> schema to: [{id:1, pId:0, value:&#39;1&#39;, title:&quot;test1&quot;,...},...] where pId is parent node&#39;s id). It is possible to replace the default <code>id</code> and <code>pId</code> keys by providing object to <code>treeDataSimpleMode</code></td><td>false|object&lt;{ id: string, pId: string, rootPId: null }&gt;</td><td>false</td><td></td></tr><tr><td>treeDefaultExpandAll</td><td>Whether to expand all treeNodes by default</td><td>boolean</td><td>false</td><td></td></tr><tr><td>treeDefaultExpandedKeys</td><td>Default expanded treeNodes</td><td>string[] | number[]</td><td>-</td><td></td></tr><tr><td>treeExpandedKeys(v-model)</td><td>Set expanded keys</td><td>string[] | number[]</td><td>-</td><td></td></tr><tr><td>treeNodeFilterProp</td><td>Will be used for filtering if <code>filterTreeNode</code> returns true</td><td>string</td><td>&#39;value&#39;</td><td></td></tr><tr><td>treeNodeLabelProp</td><td>Will render as content of select</td><td>string</td><td>&#39;title&#39;</td><td></td></tr><tr><td>value(v-model)</td><td>To set the current selected treeNode(s).</td><td>string|string[]</td><td>-</td><td></td></tr></tbody></table><h3 id="events">Events</h3><table><thead><tr><th>Events Name</th><th>Description</th><th>Arguments</th></tr></thead><tbody><tr><td>change</td><td>A callback function, can be executed when selected treeNodes or input value change</td><td>function(value, label, extra)</td></tr><tr><td>search</td><td>A callback function, can be executed when the search input changes.</td><td>function(value: string)</td></tr><tr><td>select</td><td>A callback function, can be executed when you select a treeNode.</td><td>function(value, node, extra)</td></tr><tr><td>treeExpand</td><td>A callback function, can be executed when treeNode expanded</td><td>function(expandedKeys)</td></tr></tbody></table><h3 id="tree-methods">Tree Methods</h3><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><h3 id="treenode-props">TreeNode props</h3><blockquote><p>We recommend you to use <code>treeData</code> rather than <code>TreeNode</code>, to avoid the trouble of manual construction.</p></blockquote><table><thead><tr><th>Property</th><th>Description</th><th>Type</th><th>Default</th><th>Version</th></tr></thead><tbody><tr><td>selectable</td><td>can be selected</td><td>boolean</td><td>true</td><td></td></tr><tr><td>checkable</td><td>When Tree is checkable, set TreeNode display Checkbox or not</td><td>boolean</td><td>-</td><td></td></tr><tr><td>disableCheckbox</td><td>Disables the checkbox of the treeNode</td><td>boolean</td><td>false</td><td></td></tr><tr><td>disabled</td><td>Disabled or not</td><td>boolean</td><td>false</td><td></td></tr><tr><td>isLeaf</td><td>Leaf node or not</td><td>boolean</td><td>false</td><td></td></tr><tr><td>key</td><td>Required property, should be unique in the tree</td><td>string | number</td><td>-</td><td></td></tr><tr><td>title</td><td>Content showed on the treeNodes</td><td>string|slot</td><td>&#39;---&#39;</td><td></td></tr><tr><td>value</td><td>Will be treated as <code>treeNodeFilterProp</code> by default, should be unique in the tree</td><td>string</td><td>-</td><td></td></tr><tr><td>scopedSlots</td><td>When using treeNodes, you can use this property to configure the properties that support the slot, such as <code>scopedSlots: { title: &#39;XXX&#39;}</code></td><td>object</td><td>-</td><td></td></tr></tbody></table><h2 id="faq">FAQ</h2><h3 id="how-to-get-parent-node-in-onchange">How to get parent node in onChange?</h3><p>We don&#39;t provide this since performance consideration.</p>',16)]))}var ot=C(at,[["render",et]]);const ct=m({CN:nt,US:ot,components:{Basic:V,Multiple:R,TreeData:U,Checkable:j,Suffix:O,Async:_},setup(){return{}}});function lt(s,a,i,g,r,d){const c=l("basic"),p=l("multiple"),u=l("tree-data"),I=l("checkable"),y=l("suffix"),f=l("async"),w=l("demo-sort");return k(),b(w,null,{default:e(()=>[o(c),o(p),o(u),o(I),o(y),o(f)]),_:1})}var rt=C(ct,[["render",lt]]);export{rt as default};