UNPKG

tdesign-mobile-vue

Version:
1,259 lines 28.3 kB
{ "t-action-sheet": { "attributes": [ "align", "cancel-text", "count", "description", "items", "popup-props", "show-cancel", "show-overlay", "theme", "visible", "cancel", "close", "selected" ], "description": "ActionSheet\n\n动作面板\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/action-sheet)" }, "t-avatar": { "attributes": [ "alt", "badge-props", "hide-on-load-failed", "icon", "image", "image-props", "shape", "size", "error" ], "description": "Avatar\n\n头像\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/avatar)" }, "t-avatar-group": { "attributes": [ "cascading", "collapse-avatar", "max", "shape", "size", "collapsed-item-click" ], "description": "AvatarGroup\n\n头像组\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/avatar)" }, "t-back-top": { "attributes": [ "container", "fixed", "icon", "target", "text", "theme", "visibility-height", "to-top" ], "description": "BackTop\n\n回到顶部\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/back-top)" }, "t-badge": { "attributes": [ "color", "content", "count", "dot", "max-count", "offset", "shape", "show-zero", "size" ], "description": "Badge\n\n徽标数\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/badge)" }, "t-table": { "attributes": [ "bordered", "cell-empty-content", "columns", "data", "empty", "fixed-rows", "height", "loading", "loading-props", "max-height", "row-key", "show-header", "stripe", "table-content-width", "table-layout", "vertical-align", "cell-click", "row-click", "scroll" ], "description": "BaseTable\n\n基础表格\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/table)" }, "t-button": { "attributes": [ "block", "content", "disabled", "ghost", "icon", "loading", "loading-props", "shape", "size", "suffix", "theme", "type", "variant", "click" ], "description": "Button\n\n按钮\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/button)" }, "t-calendar": { "attributes": [ "confirm-btn", "first-day-of-week", "format", "max-date", "min-date", "switch-mode", "title", "type", "use-popup", "value", "visible", "change", "close", "confirm", "panel-change", "scroll", "select" ], "description": "Calendar\n\n日历\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/calendar)" }, "t-cascader": { "attributes": [ "check-strictly", "close-btn", "header", "keys", "middle-content", "options", "placeholder", "sub-titles", "theme", "title", "value", "visible", "change", "close", "pick" ], "description": "Cascader\n\n级联选择\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/cascader)" }, "t-cell": { "attributes": [ "align", "arrow", "bordered", "description", "hover", "image", "left-icon", "note", "required", "right-icon", "title", "click" ], "description": "Cell\n\n单元格\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/cell)" }, "t-cell-group": { "attributes": [ "bordered", "theme", "title" ], "description": "CellGroup\n\n单元格组\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/cell)" }, "t-check-tag": { "attributes": [ "checked", "closable", "content", "default", "disabled", "icon", "shape", "size", "variant", "change", "click", "close" ], "description": "CheckTag\n\n可选标签\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/tag)" }, "t-checkbox": { "attributes": [ "block", "borderless", "check-all", "checked", "content", "content-disabled", "default", "disabled", "icon", "indeterminate", "label", "max-content-row", "max-label-row", "name", "placement", "readonly", "value", "change" ], "description": "Checkbox\n\n多选框\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/checkbox)" }, "t-checkbox-group": { "attributes": [ "borderless", "disabled", "keys", "max", "name", "options", "readonly", "value", "change" ], "description": "CheckboxGroup\n\n多选框组\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/checkbox)" }, "t-col": { "attributes": [ "offset", "span" ], "description": "Col\n\n栅格-纵向\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/col)" }, "t-collapse": { "attributes": [ "default-expand-all", "disabled", "expand-icon", "expand-mutex", "theme", "value", "change" ], "description": "Collapse\n\n折叠\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/collapse)" }, "t-collapse-panel": { "attributes": [ "content", "default", "destroy-on-collapse", "disabled", "expand-icon", "header", "header-left-icon", "header-right-content", "placement", "value" ], "description": "CollapsePanel\n\n折叠面板\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/collapse)" }, "t-color-picker": { "attributes": [ "clearable", "color-modes", "enable-alpha", "enable-multiple-gradient", "fixed", "format", "swatch-colors", "type", "value", "change", "palette-bar-change" ], "description": "ColorPicker\n\n颜色选择器\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/color-picker)" }, "t-config-provider": { "attributes": [ "global-config" ], "description": "ConfigProvider\n\n全局特性配置\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/config-provider)" }, "t-count-down": { "attributes": [ "auto-start", "content", "format", "millisecond", "size", "split-with-unit", "theme", "time", "change", "finish" ], "description": "CountDown\n\n倒计时\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/count-down)" }, "t-date-time-picker": { "attributes": [ "auto-close", "cancel-btn", "confirm-btn", "end", "filter", "footer", "format", "header", "mode", "render-label", "show-week", "start", "steps", "title", "use-popup", "value", "cancel", "change", "confirm", "pick" ], "description": "DateTimePicker\n\n日期时间选择器\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/date-time-picker)" }, "t-dialog": { "attributes": [ "actions", "button-layout", "cancel-btn", "close-btn", "close-on-overlay-click", "confirm-btn", "content", "destroy-on-close", "middle", "overlay-props", "prevent-scroll-through", "show-overlay", "title", "top", "visible", "width", "z-index", "cancel", "close", "closed", "confirm", "overlay-click" ], "description": "Dialog\n\n对话框\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/dialog)" }, "t-divider": { "attributes": [ "align", "content", "dashed", "default", "layout" ], "description": "Divider\n\n分割线\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/divider)" }, "t-drawer": { "attributes": [ "attach", "close-on-overlay-click", "destroy-on-close", "footer", "items", "placement", "show-overlay", "title", "visible", "z-index", "close", "item-click", "overlay-click" ], "description": "Drawer\n\n模态抽屉\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/drawer)" }, "t-dropdown-item": { "attributes": [ "disabled", "footer", "keys", "label", "multiple", "options", "options-columns", "placement", "value", "change", "confirm", "reset" ], "description": "DropdownItem\n\n下拉菜单选项\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/dropdown-menu)" }, "t-dropdown-menu": { "attributes": [ "close-on-click-overlay", "direction", "duration", "show-overlay", "z-index" ], "description": "DropdownMenu\n\n下拉菜单\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/dropdown-menu)" }, "t-empty": { "attributes": [ "action", "description", "icon", "image" ], "description": "Empty\n\n空状态\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/empty)" }, "t-fab": { "attributes": [ "button-props", "draggable", "icon", "style", "text", "y-bounds", "click", "drag-end", "drag-start" ], "description": "Fab\n\n悬浮按钮\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/fab)" }, "t-footer": { "attributes": [ "links", "logo", "text" ], "description": "Footer\n\n布局-底部内容\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/footer)" }, "t-form": { "attributes": [ "colon", "content-align", "data", "disabled", "error-message", "id", "label-align", "label-width", "prevent-submit-default", "required-mark", "required-mark-position", "reset-type", "rules", "scroll-to-first-error", "show-error-message", "submit-with-warning-message", "reset", "submit", "validate" ], "description": "Form\n\n表单\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/form)" }, "t-form-item": { "attributes": [ "arrow", "content-align", "for", "help", "label", "label-align", "label-width", "name", "required-mark", "rules", "show-error-message" ], "description": "FormItem\n\n表单元素\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/form)" }, "t-grid": { "attributes": [ "align", "border", "column", "gutter", "hover", "theme" ], "description": "Grid\n\n栅格\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/grid)" }, "t-grid-item": { "attributes": [ "badge", "description", "icon", "image", "layout", "text" ], "description": "GridItem\n\n宫格子项\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/grid-item)" }, "t-guide": { "attributes": [ "back-button-props", "current", "finish-button-props", "hide-back", "hide-counter", "hide-skip", "highlight-padding", "mode", "next-button-props", "show-overlay", "skip-button-props", "steps", "z-index", "back", "change", "finish", "next-step-click", "skip" ], "description": "Guide\n\n引导\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/guide)" }, "icon-font": { "attributes": [ "load-default-icons", "name", "size", "style", "tag", "url", "click" ], "description": "IconFont\n\n图标(IconFont)\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/icon)" }, "icon": { "attributes": [ "load-default-icons", "name", "size", "style", "url", "click" ], "description": "IconSVG\n\n图标(IconSVG)\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/icon)" }, "t-icon": { "attributes": [ "load-default-icons", "name", "size", "style", "url", "click" ], "description": "IconSVG\n\n图标(IconSVG)\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/icon)" }, "t-image": { "attributes": [ "alt", "error", "fallback", "fit", "lazy", "loading", "position", "referrerpolicy", "shape", "src", "srcset", "error", "load" ], "description": "Image\n\n图片\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/image)" }, "t-image-viewer": { "attributes": [ "close-btn", "delete-btn", "images", "index", "max-zoom", "show-index", "visible", "close", "delete", "index-change" ], "description": "ImageViewer\n\n图片预览\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/image-viewer)" }, "t-indexes": { "attributes": [ "index-list", "sticky", "sticky-offset", "change", "select" ], "description": "Indexes\n\n索引\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/indexes)" }, "t-indexes-anchor": { "attributes": [ "index" ], "description": "IndexesAnchor\n\n索引锚点\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/indexes)" }, "t-input": { "attributes": [ "align", "allow-input-over-max", "autocomplete", "autofocus", "borderless", "clear-trigger", "clearable", "cursor-color", "disabled", "enterkeyhint", "extra", "format", "label", "layout", "maxcharacter", "maxlength", "name", "placeholder", "prefix-icon", "readonly", "size", "spell-check", "status", "suffix", "suffix-icon", "tips", "type", "value", "blur", "change", "clear", "focus", "validate" ], "description": "Input\n\n输入框\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/input)" }, "t-link": { "attributes": [ "content", "default", "disabled", "hover", "href", "prefix-icon", "size", "suffix-icon", "target", "theme", "underline", "click" ], "description": "Link\n\n链接\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/link)" }, "t-list": { "attributes": [ "async-loading", "footer", "header", "load-more", "scroll" ], "description": "List\n\n列表\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/list)" }, "t-loading": { "attributes": [ "attach", "content", "default", "delay", "duration", "fullscreen", "indicator", "inherit-color", "layout", "loading", "pause", "reverse", "size", "text", "theme" ], "description": "Loading\n\n加载中\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/loading)" }, "t-message": { "attributes": [ "align", "close-btn", "content", "duration", "gap", "icon", "link", "marquee", "offset", "single", "theme", "visible", "z-index", "close-btn-click", "duration-end", "link-click" ], "description": "Message\n\n全局提醒\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/message)" }, "t-navbar": { "attributes": [ "animation", "capsule", "fixed", "left", "left-arrow", "right", "safe-area-inset-top", "title", "title-max-length", "visible", "left-click", "right-click" ], "description": "Navbar\n\n导航条\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/navbar)" }, "t-notice-bar": { "attributes": [ "content", "direction", "interval", "marquee", "operation", "prefix-icon", "suffix-icon", "theme", "visible", "change", "click" ], "description": "NoticeBar\n\n公告栏\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/notice-bar)" }, "t-overlay": { "attributes": [ "background-color", "custom-style", "duration", "prevent-scroll-through", "visible", "z-index", "click", "close", "closed", "open", "opened" ], "description": "Overlay\n\n遮罩层\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/overlay)" }, "t-picker": { "attributes": [ "cancel-btn", "columns", "confirm-btn", "footer", "header", "keys", "option", "render-label", "swipe-duration", "title", "value", "cancel", "change", "confirm", "pick" ], "description": "Picker\n\n选择器\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/picker)" }, "t-popover": { "attributes": [ "close-on-click-outside", "content", "default", "placement", "show-arrow", "theme", "trigger-element", "visible", "visible-change" ], "description": "Popover\n\n气泡弹出框\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/popover)" }, "t-popup": { "attributes": [ "attach", "close-btn", "close-on-overlay-click", "destroy-on-close", "duration", "overlay-props", "placement", "prevent-scroll-through", "show-overlay", "transition-name", "visible", "z-index", "close", "closed", "open", "opened", "visible-change" ], "description": "Popup\n\n气泡框\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/popup)" }, "t-progress": { "attributes": [ "color", "label", "percentage", "size", "status", "stroke-width", "theme", "track-color" ], "description": "Progress\n\n进度条\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/progress)" }, "t-pull-down-refresh": { "attributes": [ "disabled", "loading-bar-height", "loading-props", "loading-texts", "max-bar-height", "refresh-timeout", "value", "change", "refresh", "scrolltolower", "timeout" ], "description": "PullDownRefresh\n\n下拉刷新\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/pull-down-refresh)" }, "t-radio": { "attributes": [ "allow-uncheck", "block", "borderless", "checked", "content", "content-disabled", "default", "disabled", "icon", "label", "max-content-row", "max-label-row", "name", "placement", "readonly", "value", "change" ], "description": "Radio\n\n单选框\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/radio)" }, "t-radio-group": { "attributes": [ "allow-uncheck", "borderless", "disabled", "icon", "keys", "name", "options", "placement", "readonly", "value", "change" ], "description": "RadioGroup\n\n单选框组\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/radio)" }, "t-rate": { "attributes": [ "allow-half", "color", "count", "disabled", "gap", "icon", "placement", "show-text", "size", "texts", "value", "change" ], "description": "Rate\n\n评分\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/rate)" }, "t-result": { "attributes": [ "description", "icon", "image", "theme", "title" ], "description": "Result\n\n结果\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/result)" }, "t-row": { "attributes": [ "gutter" ], "description": "Row\n\n栅格-横向\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/row)" }, "t-search": { "attributes": [ "action", "autocomplete-options", "center", "clear-trigger", "clearable", "disabled", "focus", "left-icon", "maxcharacter", "maxlength", "placeholder", "readonly", "result-list", "shape", "value", "action-click", "blur", "change", "clear", "focus", "search", "submit" ], "description": "Search\n\n搜索\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/search)" }, "t-side-bar": { "attributes": [ "value", "change", "click" ], "description": "SideBar\n\n侧边导航\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/side-bar)" }, "t-side-bar-item": { "attributes": [ "badge-props", "disabled", "icon", "label", "value" ], "description": "SideBarItem\n\n侧边导航项\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/side-bar)" }, "t-skeleton": { "attributes": [ "animation", "delay", "loading", "row-col", "theme" ], "description": "Skeleton\n\n骨架屏\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/skeleton)" }, "t-slider": { "attributes": [ "disabled", "label", "marks", "max", "min", "range", "show-extreme-value", "step", "theme", "value", "vertical", "change", "dragend", "dragstart" ], "description": "Slider\n\n滑块\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/slider)" }, "t-step-item": { "attributes": [ "content", "extra", "icon", "status", "title", "title-right" ], "description": "StepItem\n\n步骤\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/steps)" }, "t-stepper": { "attributes": [ "disable-input", "disabled", "input-width", "integer", "max", "min", "size", "step", "theme", "value", "blur", "change", "focus", "overlimit" ], "description": "Stepper\n\n步进器\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/stepper)" }, "t-steps": { "attributes": [ "current", "current-status", "layout", "readonly", "sequence", "theme", "change" ], "description": "Steps\n\n步骤条\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/steps)" }, "t-sticky": { "attributes": [ "container", "disabled", "offset-top", "z-index", "scroll" ], "description": "Sticky\n\n吸顶容器\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/sticky)" }, "t-swipe-cell": { "attributes": [ "content", "default", "disabled", "left", "opened", "right", "change", "click", "dragend", "dragstart" ], "description": "SwipeCell\n\n滑动操作\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/swipe-cell)" }, "t-swiper": { "attributes": [ "animation", "autoplay", "current", "direction", "duration", "height", "interval", "loop", "navigation", "next-margin", "previous-margin", "change", "click" ], "description": "Swiper\n\n轮播\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/swiper)" }, "t-switch": { "attributes": [ "custom-value", "disabled", "icon", "label", "loading", "size", "value", "change" ], "description": "Switch\n\n开关\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/switch)" }, "t-tab-bar": { "attributes": [ "bordered", "fixed", "safe-area-inset-bottom", "shape", "split", "theme", "value", "change" ], "description": "TabBar\n\n标签栏\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/tab-bar)" }, "t-tab-bar-item": { "attributes": [ "badge-props", "icon", "sub-tab-bar", "value" ], "description": "TabBarItem\n\n标签栏选项\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/tab-bar)" }, "t-tab-panel": { "attributes": [ "badge-props", "destroy-on-hide", "disabled", "icon", "label", "lazy", "panel", "value" ], "description": "TabPanel\n\n选项卡面板\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/tabs)" }, "t-tabs": { "attributes": [ "animation", "bottom-line-mode", "list", "middle", "show-bottom-line", "size", "space-evenly", "split", "sticky", "sticky-props", "swipeable", "theme", "value", "change", "click", "scroll" ], "description": "Tabs\n\n选项卡\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/tabs)" }, "t-tag": { "attributes": [ "closable", "content", "default", "disabled", "icon", "max-width", "shape", "size", "theme", "variant", "click", "close" ], "description": "Tag\n\n标签\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/tag)" }, "t-textarea": { "attributes": [ "allow-input-over-max", "autofocus", "autosize", "bordered", "disabled", "indicator", "label", "layout", "maxcharacter", "maxlength", "name", "placeholder", "readonly", "value", "blur", "change", "focus" ], "description": "Textarea\n\n文本输入框\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/textarea)" }, "t-toast": { "attributes": [ "direction", "duration", "icon", "message", "overlay-props", "placement", "prevent-scroll-through", "show-overlay", "theme", "close", "destroy" ], "description": "Toast\n\n轻提示\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/toast)" }, "t-tree-select": { "attributes": [ "custom-value", "height", "keys", "multiple", "options", "value", "change" ], "description": "TreeSelect\n\n树选择\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/tree-select)" }, "t-upload": { "attributes": [ "accept", "action", "add-btn", "add-content", "allow-upload-duplicate-file", "auto-upload", "before-upload", "capture", "data", "disabled", "files", "format", "format-request", "format-response", "headers", "image-props", "max", "method", "multiple", "preview", "remove-btn", "request-method", "size-limit", "use-mock-progress", "value", "with-credentials", "change", "click-upload", "fail", "preview", "progress", "remove", "select-change", "success", "validate" ], "description": "Upload\n\n上传\n\n[docs](https://tdesign.tencent.com/mobile-vue/components/upload)" } }