mirror of
https://gitee.com/element-plus/element-plus.git
synced 2024-12-14 17:31:02 +08:00
904aa0e21b
* feat(ElTreeSelect): add tree select base component * refactor(ElTreeSelect): use render function and move select/tree props to them self module * fix(ElTreeSelect): init value not checked * fix(ElTreeSelect): `toArray` ignores valid values * fix(ElTreeSelect): expose not working when defined on mounted * fix(ElTreeSelect): watch `modelValue` deep * test(ElTreeSelect): add base unit test * perf(ElTreeSelect): default slot should be a function * fix(ElTreeSelect): `onNodeClick` can not call, * test(ElTreeSelect): update unit test * fix(ElTreeSelect): `onNodeClick` can not call, * fix(ElTreeSelect): remove folder node when `checkStrictly` is false * feat(ElTreeSelect): export `ElTreeSelect` * fix(ElTreeSelect): `filterMethod` conflicts with `filterNodeMethod` * docs(ElTreeSelect): add component docs * fix(ElTreeSelect): fix lint * docs(ElTreeSelect): fix lazy loading requires non-leaf nodes, and change mock labels * docs(ElTreeSelect): the link address of the attributes is incorrect * docs(ElTreeSelect): `dropdown` doesn't need the `-` symbol * refactor(ElTreeSelect): use alias path and make sure vue is above to components * refactor(ElTreeSelect): use a unified namespace for styles * docs(ElTreeSelect): change option labels in default slots * refactor(ElTreeSelect): import `ElOption` using unified entry and change the way to override the select click event * style(ElTreeSelect): sort imports * docs(ElTreeSelect): update the documentation for special codes * refactor(ElTreeSelect): keep it consistent with the select style * refactor(ElTreeSelect): use `isFunction` from `@element-plus/utils` * refactor(ElTreeSelect): use single closing tag when no subset * docs(ElTreeSelect): set `TreeSelect` promotion as `2.1.8`
312 lines
5.3 KiB
JSON
312 lines
5.3 KiB
JSON
{
|
|
"basic": {
|
|
"text": "Basic",
|
|
"children": [
|
|
{
|
|
"link": "/button",
|
|
"text": "Button"
|
|
},
|
|
{
|
|
"link": "/border",
|
|
"text": "Border"
|
|
},
|
|
{
|
|
"link": "/color",
|
|
"text": "Color"
|
|
},
|
|
{
|
|
"link": "/container",
|
|
"text": "Layout Container"
|
|
},
|
|
{
|
|
"link": "/icon",
|
|
"text": "Icon"
|
|
},
|
|
{
|
|
"link": "/layout",
|
|
"text": "Layout"
|
|
},
|
|
{
|
|
"link": "/link",
|
|
"text": "Link"
|
|
},
|
|
{
|
|
"link": "/scrollbar",
|
|
"text": "Scrollbar"
|
|
},
|
|
{
|
|
"link": "/space",
|
|
"text": "Space"
|
|
},
|
|
{
|
|
"link": "/typography",
|
|
"text": "Typography"
|
|
}
|
|
]
|
|
},
|
|
"configuration": {
|
|
"text": "Configuration",
|
|
"children": [
|
|
{
|
|
"link": "/config-provider",
|
|
"text": "Config Provider"
|
|
}
|
|
]
|
|
},
|
|
"form": {
|
|
"text": "Form",
|
|
"children": [
|
|
{
|
|
"link": "/cascader",
|
|
"text": "Cascader"
|
|
},
|
|
{
|
|
"link": "/checkbox",
|
|
"text": "Checkbox"
|
|
},
|
|
{
|
|
"link": "/color-picker",
|
|
"text": "Color Picker"
|
|
},
|
|
{
|
|
"link": "/date-picker",
|
|
"text": "Date Picker"
|
|
},
|
|
{
|
|
"link": "/datetime-picker",
|
|
"text": "DateTime Picker"
|
|
},
|
|
{
|
|
"link": "/form",
|
|
"text": "Form"
|
|
},
|
|
{
|
|
"link": "/input",
|
|
"text": "Input"
|
|
},
|
|
{
|
|
"link": "/input-number",
|
|
"text": "Input Number"
|
|
},
|
|
{
|
|
"link": "/radio",
|
|
"text": "Radio"
|
|
},
|
|
{
|
|
"link": "/rate",
|
|
"text": "Rate"
|
|
},
|
|
{
|
|
"link": "/select",
|
|
"text": "Select"
|
|
},
|
|
{
|
|
"link": "/select-v2",
|
|
"text": "Virtualized Select"
|
|
},
|
|
{
|
|
"link": "/slider",
|
|
"text": "Slider"
|
|
},
|
|
{
|
|
"link": "/switch",
|
|
"text": "Switch"
|
|
},
|
|
{
|
|
"link": "/time-picker",
|
|
"text": "Time Picker"
|
|
},
|
|
{
|
|
"link": "/time-select",
|
|
"text": "Time Select"
|
|
},
|
|
{
|
|
"link": "/transfer",
|
|
"text": "Transfer"
|
|
},
|
|
{
|
|
"link": "/upload",
|
|
"text": "Upload"
|
|
}
|
|
]
|
|
},
|
|
|
|
"data": {
|
|
"text": "Data",
|
|
"children": [
|
|
{
|
|
"link": "/avatar",
|
|
"text": "Avatar"
|
|
},
|
|
{
|
|
"link": "/badge",
|
|
"text": "Badge"
|
|
},
|
|
{
|
|
"link": "/calendar",
|
|
"text": "Calendar"
|
|
},
|
|
{
|
|
"link": "/card",
|
|
"text": "Card"
|
|
},
|
|
{
|
|
"link": "/carousel",
|
|
"text": "Carousel"
|
|
},
|
|
{
|
|
"link": "/collapse",
|
|
"text": "Collapse"
|
|
},
|
|
{
|
|
"link": "/descriptions",
|
|
"text": "Descriptions"
|
|
},
|
|
{
|
|
"link": "/empty",
|
|
"text": "Empty"
|
|
},
|
|
{
|
|
"link": "/image",
|
|
"text": "Image"
|
|
},
|
|
{
|
|
"link": "/infinite-scroll",
|
|
"text": "Infinite Scroll"
|
|
},
|
|
{
|
|
"link": "/pagination",
|
|
"text": "Pagination"
|
|
},
|
|
{
|
|
"link": "/progress",
|
|
"text": "Progress"
|
|
},
|
|
{
|
|
"link": "/result",
|
|
"text": "Result"
|
|
},
|
|
{
|
|
"link": "/skeleton",
|
|
"text": "Skeleton"
|
|
},
|
|
{
|
|
"link": "/table",
|
|
"text": "Table"
|
|
},
|
|
{
|
|
"link": "/tag",
|
|
"text": "Tag"
|
|
},
|
|
{
|
|
"link": "/timeline",
|
|
"text": "Timeline"
|
|
},
|
|
{
|
|
"link": "/tree",
|
|
"text": "Tree"
|
|
},
|
|
{
|
|
"link": "/tree-select",
|
|
"text": "TreeSelect",
|
|
"promotion": "2.1.8"
|
|
},
|
|
{
|
|
"link": "/tree-v2",
|
|
"text": "Virtualized Tree"
|
|
}
|
|
]
|
|
},
|
|
"navigation": {
|
|
"text": "Navigation",
|
|
"children": [
|
|
{
|
|
"link": "/affix",
|
|
"text": "Affix"
|
|
},
|
|
{
|
|
"link": "/backtop",
|
|
"text": "Backtop"
|
|
},
|
|
{
|
|
"link": "/breadcrumb",
|
|
"text": "Breadcrumb"
|
|
},
|
|
{
|
|
"link": "/dropdown",
|
|
"text": "Dropdown"
|
|
},
|
|
{
|
|
"link": "/menu",
|
|
"text": "Menu"
|
|
},
|
|
{
|
|
"link": "/page-header",
|
|
"text": "Page Header"
|
|
},
|
|
{
|
|
"link": "/steps",
|
|
"text": "Steps"
|
|
},
|
|
{
|
|
"link": "/tabs",
|
|
"text": "Tabs"
|
|
}
|
|
]
|
|
},
|
|
"feedback": {
|
|
"text": "Feedback",
|
|
"children": [
|
|
{
|
|
"link": "/alert",
|
|
"text": "Alert"
|
|
},
|
|
{
|
|
"link": "/dialog",
|
|
"text": "Dialog"
|
|
},
|
|
{
|
|
"link": "/drawer",
|
|
"text": "Drawer"
|
|
},
|
|
{
|
|
"link": "/loading",
|
|
"text": "Loading"
|
|
},
|
|
{
|
|
"link": "/message",
|
|
"text": "Message"
|
|
},
|
|
{
|
|
"link": "/message-box",
|
|
"text": "Message Box"
|
|
},
|
|
{
|
|
"link": "/notification",
|
|
"text": "Notification"
|
|
},
|
|
{
|
|
"link": "/popconfirm",
|
|
"text": "Pop Confirm"
|
|
},
|
|
{
|
|
"link": "/popover",
|
|
"text": "Popover"
|
|
},
|
|
{
|
|
"link": "/tooltip",
|
|
"text": "Tooltip"
|
|
}
|
|
]
|
|
},
|
|
"others": {
|
|
"text": "Others",
|
|
"children": [
|
|
{
|
|
"link": "/divider",
|
|
"text": "Divider"
|
|
}
|
|
]
|
|
}
|
|
}
|