<div> <excel-upload :importTemplate="importTemplate" :show.sync="openExcel" ref="excelUpload" :action="api" @on-success="handleFileSuccess" :data="{ unitOrgId: conPO.orgId }" /> </div>
时间: 2023-07-22 18:14:47 浏览: 104
这是一个 Vue 组件的代码片段,其中包含一个 Excel 文件上传组件。该组件使用了 props 和事件监听器,具体的属性和事件如下:
- `importTemplate`:用于导入模板的属性。
- `show`:用于控制上传组件的显示与隐藏的属性。
- `openExcel`:用于同步控制上传组件显示与隐藏的属性。
- `ref="excelUpload"`:给组件设置一个引用名称,以便后续在父组件中调用该组件的方法或属性。
- `action`:上传接口的地址。
- `@on-success`:上传成功时触发的事件,可以在父组件中定义该事件的处理函数。
- `data`:附加的上传数据,这里传递了一个名为 `unitOrgId` 的属性,其值为 `conPO.orgId`。
注意,代码中使用了 Vue 的语法,需要在 Vue 的环境中运行才能正常工作。
阅读全文