vxe-ui
文章平均质量分 85
vxe-ui vxe-table vue 表格
仰望.
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vxe-table 个性化列自定义列弹出层修改高度、修改最大高度不自动适应表格高度的方法
本文介绍了vxe-table中个性化列弹出层高度设置的两种模式:当custom-config.poupuOptions.mode='auto'时,弹出层高度会自适应表格高度;设置为'outside'时则不受表格高度限制。通过代码示例展示了如何通过配置gridOptions.customConfig.popupOptions.mode来控制弹出层显示模式,并可使用maxHeight自定义最大高度。默认情况下,设置表格高度时弹出层会自适应表格高度,未设置时则采用外部模式。开发者可根据需求选择适合的显示模式来优化原创 2026-01-09 09:45:02 · 401 阅读 · 0 评论 -
vue vxe-context-menu 如何给任意组件使用右键菜单,全局右键菜单
VxeUI 提供了全局右键菜单功能,支持在任何组件中调用。通过 VxeUI.contextMenu.open() 方法可手动指定坐标打开菜单,而 VxeUI.contextMenu.openByEvent() 则能自动基于事件对象定位。菜单支持多级嵌套结构,并可通过事件回调处理选项点击。树组件内置了右键菜单功能,通过 menuConfig 配置菜单项,menuClick 事件处理点击操作。这两种方式都能实现灵活的右键菜单交互,适用于各种业务场景。原创 2026-01-05 21:25:26 · 796 阅读 · 0 评论 -
vue 甘特图 vxe-gantt 如何实现标记删除数据,显示标记删除后行效果,获取已标记的行数据
摘要:vxe-gantt组件实现标记删除功能可通过setPendingRow方法标记行数据为待删除状态,内部CRUD管理器会自动记录操作。通过getPendingRecords可获取所有标记为删除的行数据。示例代码展示了如何通过按钮触发标记/取消标记操作,并获取已标记的行数。组件支持自定义任务条样式、表格宽度等配置,提供了完整的甘特图功能。原创 2026-01-04 13:51:46 · 818 阅读 · 0 评论 -
vxe-table 按多个列进行分组和按多个字段进行分组的使用方式
本文介绍了vxe-table表格组件实现多列分组和合并字段分组的两种方法。在合并字段分组中,通过将多个字段汇集到指定字段(如complexField)实现单层分组展示;在多列分组中,通过配置aggregateConfig.groupFields属性(如['role','date'])实现多列树形结构分组。两种方式均提供了完整的代码示例和效果展示图,适用于不同场景下的表格数据分组需求。原创 2025-12-22 15:51:02 · 792 阅读 · 0 评论 -
vue 甘特图 vxe-gantt 手动增加一条依赖线,删除连接线的用法
摘要:本文介绍如何使用vxe-gantt组件实现甘特图依赖线的手动管理。通过设置links属性定义连接线,其中from对应源任务行主键,to对应目标任务行主键。提供了添加(addTaskLink)、删除(removeTaskLink)、更新(setTaskLinks)和清除(clearTaskLinks)连接线的具体方法示例,并展示了不同依赖类型(VxeGanttDependencyType)的应用。组件支持通过按钮交互动态调整任务间的依赖关系,适用于项目管理等场景。原创 2025-12-22 08:16:28 · 925 阅读 · 0 评论 -
vue 甘特图 vxe-gantt table 依赖线的使用,配置连接线
本文介绍了在Vue中使用vxe-gantt组件实现甘特图任务依赖线的配置方法。主要包含四种依赖类型:FinishToFinish(完成到完成)、StartToStart(开始到开始)、FinishToStart(完成到开始)和StartToFinish(开始到完成)。通过设置links数组定义连接线,其中from和to分别对应源任务和目标任务的主键ID,type指定依赖类型。示例代码展示了完整的甘特图配置,包括任务条样式、表格宽度、进度显示等参数设置,并演示了不同任务间的依赖关系连线效果。原创 2025-12-19 08:15:00 · 1618 阅读 · 0 评论 -
vxe-table 如何对表格列的 title 标题进行国际化翻译
摘要:本文介绍了如何为vxe-table表格列的title标题实现国际化翻译。首先需要安装配置vue-i18n,在i18n.js中设置多语言消息,在main.js中通过VxeUI.setConfig配置translate函数。使用时只需在columns配置中将title设置为对应的国际化key即可自动翻译。示例展示了表格列标题"name"、"sex"、"age"等字段的国际化解法,通过i18n.global.t方法实现多语言切换。原创 2025-12-16 13:51:55 · 291 阅读 · 0 评论 -
vue 甘特图 vxe-gantt table 拖拽任务调整开始日期和结束日期的使用,拖拽任务调整日期
本文介绍了使用Vue组件vxe-gantt实现甘特图任务拖拽功能的方法。通过设置taskBarConfig中的move和resize属性为true,可分别启用任务条日期移动和调整功能。示例代码展示了如何配置甘特图样式、表格宽度和任务数据,包括进度条显示、圆角样式等视觉效果。该组件支持丰富的自定义选项,适用于项目管理等场景。相关资源链接提供了官网和代码仓库地址,方便开发者进一步了解和使用。实现效果通过GIF动图展示,直观呈现了任务拖拽调整日期的交互过程。原创 2025-12-16 13:43:03 · 823 阅读 · 0 评论 -
如何使用 vxe-tree 树组件将一个节点拖拽到一个没有子级的节点下
摘要:vxe-tree树组件支持通过drag-config.isToChildDrag配置实现便捷拖拽功能。拖拽时按住Ctrl键,可将当前节点自动拖放到目标节点下方成为其子节点。配置包括isCrossDrag(跨树拖拽)、isSelfToChildDrag(自身拖拽为子节点)等属性。示例代码展示了如何设置树结构和拖拽配置,实现节点层级关系的灵活调整。该功能适用于需要动态调整树形结构数据的场景。原创 2025-12-10 14:10:19 · 654 阅读 · 0 评论 -
如何实现 vxe-gantt 甘特图编辑左侧表格数据自动更新右侧进度视图
摘要:本文介绍如何实现vxe-gantt甘特图左侧表格数据编辑后自动更新右侧进度视图。通过监听表格的edit-closed事件,在编辑结束时调用refreshTaskView方法刷新视图,达到实时更新效果。示例代码展示了vxe-gantt的基本配置,包括任务字段映射、表格样式、编辑规则等,并提供了数据绑定和事件处理的实现方式。该方法能确保左侧表格数据变更时,右侧甘特图进度条能即时同步更新。原创 2025-12-02 11:00:49 · 644 阅读 · 0 评论 -
vxe-gantt table 自定义任务视图每一列的背景色
摘要:vxe-gantt组件支持通过taskViewConfig.viewStyle.cellStyle自定义任务视图单元格样式,可实现对特定日期(如周日、周三)设置不同背景色。示例代码展示了如何配置高亮周日和周三的单元格,并提供了任务进度条样式设置方法。该组件还支持通过cellClassName附加CSS类名,适用于甘特图可视化项目进度管理场景。相关文档和源码可在官网和代码仓库获取。原创 2025-11-28 11:16:37 · 571 阅读 · 0 评论 -
vxe-table 如何实现拖拽行数据排序,并对拖拽后进行提示框二次确认是否允许拖拽
摘要:vxe-table实现拖拽行数据排序功能,通过row-config.drag和drag-sort属性启用拖拽,利用row-drag-config.dragEndMethod在拖拽结束时弹出确认框进行二次确认。示例代码展示了如何配置拖拽功能,并在用户确认后完成排序,取消时显示提示信息。该方案提供了良好的交互体验和数据操作的可靠性保障。原创 2025-11-20 14:26:12 · 433 阅读 · 0 评论 -
vxe-table 如何实现虚拟滚动和自适应行高高度,根据内容自适应单元格高度
摘要:vxe-table通过设置virtualYConfig.enabled=true启用虚拟滚动功能,默认支持自适应行高,可通过show-overflow=false关闭。实现原理是估算未渲染行的行高,通过已渲染行动态修正行高值,需要所有数据被浏览一次后才能达到稳定效果。示例代码展示了虚拟滚动表格的实现方式,包括列配置、行高自适应设置和数据加载逻辑,支持通过下拉框动态切换数据量测试性能表现。注意快速滚动时可能出现短暂的行高估算偏差现象。原创 2025-11-05 15:48:50 · 532 阅读 · 0 评论 -
vxe-table 如何自定义排序图标按钮,自定义排序
vxe-table自定义排序图标按钮可以通过表头插槽实现。使用slots: { sort: '自定义插槽名' }定义排序按钮模板,在插槽中创建vxe-button并设置不同状态的排序图标。示例代码通过nameSort和numSort插槽分别实现字母和数字类型的自定义排序按钮,点击时使用setSort方法切换升序/降序状态。官方文档和GitHub仓库提供了更多使用参考。原创 2025-11-03 10:58:23 · 276 阅读 · 0 评论 -
如何使用 vxe-table 展开行实现展开子表父子表格
本文介绍了如何使用vxe-table实现展开行显示子表格功能。通过type: 'expand'列配置和#expand_content插槽,可以轻松嵌套子表格。代码示例展示了父子表结构,主表数据包含childList子表数据,通过vxe-grid组件嵌套渲染子表格。这种方法适用于展示层级数据关系,如主从表结构,通过展开行方式优化界面空间利用率,提升数据展示的清晰度。原创 2025-10-29 14:58:34 · 805 阅读 · 0 评论 -
如何用 vxe-table 来实现数据轮播滚动数据
本文介绍了使用vxe-table实现数据轮播滚动的方法。首先通过设置scrollbar-config隐藏滚动条,然后利用scrollTo方法实现定时滚动。关键步骤包括:1)初始化表格时配置virtualYConfig启用虚拟滚动;2)数据加载完成后调用startRollEvent启动滚动;3)通过递归调用handleScrollTo实现持续滚动,当触底时自动停止。代码示例展示了完整的实现过程,包括数据模拟、滚动控制和生命周期管理。该方法适用于大数据量展示场景,可提升用户体验。原创 2025-10-27 11:40:16 · 606 阅读 · 0 评论 -
vue 下拉框 vxe-select 实现人员选择下拉列表
本文介绍了如何使用vxe-select组件实现自定义人员选择下拉列表。通过自定义选项插槽,可以灵活展示包含头像、姓名和状态的人员信息。关键点包括:1)设置option-config.height调整选项高度;2)使用模板插槽自定义选项内容;3)实现多选、筛选和清空功能。代码示例展示了如何渲染带头像的人员列表,并标记不同状态(离职/试用期),同时提供了完整的HTML模板、JavaScript逻辑和CSS样式。原创 2025-10-16 16:29:17 · 393 阅读 · 0 评论 -
vxe-table 实现列头筛选自定义插槽模板,自定义输入框筛选数据
本文介绍了如何使用vxe-table实现列头自定义过滤插槽功能。通过定义nameFilter和nameFloatingFilter两个模板插槽,实现了在列头添加自定义输入框进行过滤的功能。代码中使用了vxe-input组件作为过滤器,并通过filterMethod实现过滤逻辑,同时利用节流函数优化性能。该方案支持普通过滤和浮动过滤两种模式,可通过updateFilterOptionStatus和saveFilter方法动态更新过滤状态。文章还提供了完整示例代码和vxe-table官网链接供参考。原创 2025-10-09 15:38:10 · 879 阅读 · 0 评论 -
如何用 vxe-table 实现列头筛选,在每一列下方增加一个筛选单元格,可以对数据直接进行渲染
使用 vxe-table 实现列头筛选功能,可通过 floating-filter-config.enabled 开启浮动筛选,再为各列配置 filterRender 设置筛选组件。示例代码展示了如何为姓名、性别、年龄和日期列分别配置输入框、下拉选择、数字输入和日期选择器作为筛选组件,并在表格下方显示筛选单元格。通过这种方法可以直接在表格顶部的浮动筛选区进行数据筛选,实现高效的数据过滤功能。原创 2025-09-28 13:49:18 · 706 阅读 · 2 评论 -
分享 vxe-table 如何在单元格内容渲染配置成超链接,不需要写插槽模板,方式非常简单
在vxe-table中将单元格内容渲染为超链接非常简单,不需要编写插槽模板。只需将cellRender.name设置为'VxeLink',并在props中配置href参数即可。href支持字符串模板,可自动注入行数据,如'https://xxx.com?id={row.id}&name={row.name}'。还可设置target(如_blank)和status(如error)等属性。这种方式比传统插槽模板更简洁高效,适合快速实现表格单元格的超链接功能。原创 2025-09-18 13:30:00 · 469 阅读 · 0 评论 -
vxe-table 如何在单元格内容渲染成可点击复制的文本
vxe-table 实现单元格内容可点击复制功能的方法:通过配置 cellRender.name='VxeText' 并设置 clickToCopy=true 参数,即可让单元格文本支持点击复制。示例代码展示了如何为不同列(如 role 和 address)设置复制功能,点击单元格会自动将文本复制到剪贴板。该方法简单易用,只需在表格列定义中添加相应的渲染配置即可实现复制功能。原创 2025-09-18 09:04:13 · 391 阅读 · 0 评论 -
vxe-table 如果设置表头和表尾单元格文本超出提示框主题色
摘要 vxe-table 表格组件支持自定义表头、表体和表尾单元格的文本溢出提示框主题色。默认黑色提示框可通过 tooltipConfig.theme='light' 设置为浅色主题。配置项包括 headerTooltipConfig、tooltipConfig 和 footerTooltipConfig,可分别设置各部分提示框的宽高(maxWidth/maxHeight)和主题(light/dark)。当单元格内容过长时,会自动显示带主题色的提示框,提升表格可读性。原创 2025-09-12 09:37:44 · 908 阅读 · 0 评论 -
如何用 vxe-table 实现2个树表格可以互相拖拽数据
使用vxe-table实现跨表格树形数据拖拽,需设置row-config.keyField确保主键唯一,并启用row-drag-config.isCrossTableDrag。代码示例创建了两个可互拖的树表格,通过gridOptions配置拖拽参数和树形结构数据。关键点包括:1)设置keyField标识主键;2)开启isCrossTableDrag跨表拖拽;3)配置treeConfig定义树形关系。拖拽后可通过getRecordset()获取变更数据。原创 2025-09-11 08:15:00 · 380 阅读 · 0 评论 -
vxe-table 工具栏的内置功能按钮怎么修改顺序以及自定义样式
vxe-table 工具栏自定义指南 vxe-table 工具栏的内置功能按钮(导入、导出、打印等)默认固定在右上角,但可以通过配置轻松修改顺序和样式。核心方法是在 toolbarConfig 中定义 buttons 和 tools 数组,通过调整数组顺序改变按钮位置,并设置 status、icon 等属性自定义样式。示例代码展示了如何实现自定义布局,包括添加圆形图标按钮和调整按钮状态(primary/error/success)。内置按钮的样式和位置均可自由调整,效果见对比图示。详细文档可参考 vxe-t原创 2025-09-02 16:20:54 · 940 阅读 · 0 评论 -
vxe-table 实现列表单元格的合并,将多个列头合并为一个的实现方式
摘要:vxe-table最新版本支持通过merge-header-cells实现列头合并功能,可将多列合并为一列。示例代码展示了如何将name和role两列合并,通过设置mergeHeaderCells参数中的rowspan和colspan属性实现。同时需注意若存在个性化列功能,需配合columns-change事件更新合并规则。该功能简化了表头合并操作,提升了表格布局灵活性。原创 2025-09-01 08:15:00 · 873 阅读 · 0 评论 -
vue table 甘特图 vxe-gantt 实现多个表格的任务互相拖拽数据
本文介绍了如何使用vxe-gantt组件实现多个甘特图表格之间的任务数据互相拖拽功能。通过设置row-drag-config.isCrossTableDrag=true启用跨表拖拽,并确保每个表格数据使用row-config.keyField指定唯一主键字段。示例代码展示了三个独立的甘特图表格,每个表格都配置了拖拽功能,允许用户在不同表格间自由拖动任务条目。此外还提供了获取表格数据变化的方法,可实时获取新增、删除和现有数据量。这种实现方式特别适合需要多表任务协同管理的项目场景。原创 2025-08-28 09:47:49 · 1106 阅读 · 0 评论 -
vxe-gantt 实现实现多行日期轴、按季度进行查询数据渲染
摘要:本文介绍了如何使用vxe-gantt组件实现多行日期轴展示和按季度查询数据渲染功能。通过vxe-date-picker选择季度后触发接口请求,获取任务数据并渲染甘特图,支持显示任务进度条、负责人等信息。代码示例展示了如何配置甘特图选项、日期选择器以及模拟数据加载过程,实现季度维度的任务管理视图。该方案适用于需要按时间维度展示任务进度的项目管理场景。原创 2025-08-25 10:46:04 · 658 阅读 · 0 评论 -
vxe-gantt 实现任务拖拽调整排序,手动点击排序的方法
本文介绍了如何使用vxe-gantt组件实现任务拖拽排序和手动排序功能。通过设置rowConfig.drag=true开启拖拽排序,并使用moveRowTo方法实现手动上下移动任务。代码示例展示了完整实现方式,包括表格配置、任务数据定义和操作方法。组件支持获取当前排序后的数据,可通过getFullData方法实现。该方案适用于需要灵活调整任务顺序的甘特图应用场景。原创 2025-08-25 10:37:40 · 834 阅读 · 0 评论 -
vue vxe-gantt 甘特图自定义任务条样式模板 table 自定义插槽模板
Vue vxe-gantt甘特图支持通过自定义插槽灵活渲染任务条样式。使用#task-bar插槽可以自定义任务条内容,包括图片、标题和进度等。示例代码展示了如何设置圆角背景、添加头像图片和进度信息,并提供了完整的配置选项和数据格式。通过组合vxe-gantt的配置属性和自定义模板,可以轻松实现个性化的甘特图展示效果。原创 2025-08-22 16:02:17 · 1148 阅读 · 0 评论 -
vue vxe-table 集成 vxe-gantt 甘特图的使用,vue 甘特图组件
Vue项目中集成vxe-gantt甘特图组件的使用指南,支持任务条和子任务功能。通过task-config配置任务条字段(startField/endField/progressField),支持多种日期格式。任务条可显示进度、设置圆角样式和颜色。子任务通过tree-config实现树形结构,自动转换父子层级数据。示例代码展示了基本配置和数据结构,包括任务名称、时间字段定义和进度控制。该组件提供了丰富的自定义选项,适合项目管理等场景使用。更多详情可查看vxeui官网文档。原创 2025-08-19 09:34:44 · 900 阅读 · 0 评论 -
vue vxe-table 如何实现表格设置默认行高同时又支持自定义行高
摘要:Vxe-Table 可通过 CSS 变量设置默认行高(如60px)并支持自定义行高。实现方法为:1)在样式中定义 --vxe-ui-table-row-height-default;2)启用 rowConfig.resizable 允许行高调整。示例代码展示了如何配置表格同时支持固定默认行高和内容自适应高度,适用于需要兼顾统一布局与灵活调整的场景。详见官方文档:https://vxetable.cn原创 2025-08-08 08:15:00 · 492 阅读 · 0 评论 -
vxe-table 实现服务端筛选、分页筛选
本文介绍了如何使用vxe-table实现服务端筛选和分页功能。通过配置filter-config.remote属性和绑定filter-change、clear-all-filter事件,可以实现远程筛选功能。示例代码展示了如何设置表格列的筛选条件,并通过loadList方法模拟后端数据返回。表格支持分页配置,包括当前页码、每页条数等参数。这种实现方式适用于需要从服务端获取筛选结果的场景,能够有效提升大数据量下的表格性能。原创 2025-07-28 15:20:53 · 467 阅读 · 0 评论 -
vxe-table 通过配置 ajax 方式自动请求数据,适用于简单场景的列表
本文介绍了如何使用vxe-table的ajax配置实现自动请求数据功能,适用于简单列表场景。文章展示了两种实现方式:普通列表和分页列表。通过配置proxy-config.ajax.query属性可以自动调用查询接口,简化了手动请求数据的繁琐流程。分页列表只需额外添加page-config配置项即可实现。代码示例清晰展示了Vue3+TypeScript下的实现方法,包括表格配置、列定义和模拟接口请求等关键代码。这种方式能有效减少重复代码,提高开发效率。原创 2025-07-21 15:37:58 · 1075 阅读 · 0 评论 -
vue vxe-tree 树组件加载大量节点数据,虚拟滚动的用法
VxeTree 树组件处理大数据量的虚拟滚动方案 摘要:当树组件需要加载大量节点数据(上万条)时,直接使用数据双向绑定会影响性能。VxeTree 提供了虚拟滚动优化方案,通过调用 loadData 方法异步加载数据。主要实现步骤包括:1) 设置 virtualYConfig 配置启用虚拟滚动;2) 使用 fetch API 异步获取数据;3) 通过 loadData 方法加载数据到树组件;4) 提供展开/折叠全部节点的控制方法。这种方式有效解决了大数据量场景下的性能问题,同时保持了树组件的完整功能。原创 2025-07-14 10:15:02 · 508 阅读 · 0 评论 -
vxe-tree 树组件实现关键字搜索
本文介绍了使用vxe-tree树组件实现关键字搜索功能的方法。通过vxe-input输入框获取搜索内容,利用XEUtils工具库的searchTree方法对树形数据进行过滤筛选,并将匹配结果高亮显示。代码实现了500毫秒节流搜索、自动展开/折叠节点以及关键词高亮样式等功能。主要包含:1)基础树形数据结构;2)搜索过滤逻辑;3)节流优化处理;4)搜索结果高亮展示。该方案可快速为vxe-tree组件添加高效的搜索功能,提升用户交互体验。原创 2025-07-11 11:09:02 · 525 阅读 · 0 评论 -
vxe-table 实现行必须保存后才能继续编辑下一行
使用vxe-table实现行编辑必须保存后才能继续编辑其他行的功能。通过设置editConfig为手动触发编辑模式,并在编辑按钮点击时检查是否存在未保存的行数据。如果存在未保存数据,弹出提示让用户选择保存或放弃。保存操作会验证数据并更新表格,取消操作则还原数据。主要实现方法包括:1)使用isEditByRow判断行编辑状态;2)通过getUpdateRecords获取未保存数据;3)提供保存和取消操作按钮;4)使用validate验证数据有效性。这种方式可以有效防止用户同时编辑多行数据而未保存的情况。原创 2025-07-09 18:00:08 · 551 阅读 · 0 评论 -
vxe-table vue 表格禁用单元格编辑的2种实现方式
摘要:vxe-table提供了两种禁用单元格编辑的方式:1)通过editConfig配置的beforeEditMethod方法阻止特定行(如第二行)激活编辑状态;2)在编辑模板中直接使用disabled属性动态控制控件禁用状态,可根据行数据条件(如字段包含特定字符、数值限制等)灵活禁用单元格编辑。第一种方式阻止进入编辑模式,第二种方式允许进入编辑但禁用控件输入。两种方法都能有效实现表格编辑权限控制。原创 2025-06-25 10:12:24 · 739 阅读 · 0 评论 -
vxe-table 如何使用日期范围选择,同时绑定对应行的2个字段、开始日期和结束日期
摘要 vxe-table使用日期范围选择器同时绑定行数据的两个字段(开始日期和结束日期)的方法:通过配置editRender为VxeDateRangePicker组件,并设置startField和endField属性分别对应数据中的两个日期字段。示例代码展示了如何在vxe-grid中使用日期范围选择器,实现同时编辑每行的开始日期(startDate)和结束日期(endDate)字段。该方法比使用两个独立日期组件更便捷,适合需要日期范围选择的场景。 (字数:148字)原创 2025-06-19 09:20:12 · 616 阅读 · 0 评论 -
vxe-table如何自定义拖拽列宽最小列宽限制,在不改变列min-width的情况下
摘要:vxe-table可通过resizableConfig.minWidth自定义拖拽列宽的最小限制,即使列设置了min-width也能突破该限制。例如在示例中,虽然name列设置了minWidth:200,但通过全局resizableConfig.minWidth:60,仍可将该列拖拽缩小至60px。这种方式实现了列宽限制的灵活控制,适用于需要脱离默认列宽限制的场景。配置方法是在gridOptions中设置resizableConfig参数,并定义全局最小宽度值。原创 2025-06-13 16:24:36 · 1130 阅读 · 0 评论 -
vxe-table 如何实现直接渲染输入框控件,不需要点击编辑方式,直接就显示文本框
vxe-table实现直接渲染输入框控件的方法是通过自定义插槽模板。使用vxe-input组件绑定数据模型,在表格列配置中设置slots.default插槽即可直接显示文本框。对于多行文本域,需额外设置行高样式。这种方式无需点击单元格即可直接编辑,适用于需要即时编辑的场景,但可能影响性能。代码示例展示了文本框和文本域的实现方式,通过v-model绑定数据实现双向同步。原创 2025-06-10 15:37:25 · 871 阅读 · 0 评论
分享