PasteEditor组件
粘贴表格数据,自动转为二维数组,你可以复制excel里的表格,或者网页上用table标签渲染的表格,然后在编辑器里粘贴,你还可以编辑,用'Enter'回车键添加一行,用'Tab'键添加一个单元格,如果你输入的内容不满足要求,比如某行比其他行少一列,或多一列,那么会标注出第一个错误的行,并且触发错误事件。
API
- props
属性 | 说明 | 类型 | 默认值 |
---|---|---|---|
value | 使用v-model绑定,转换后的二维数组 | Array | [] |
pasteData | 粘贴的内容字符串 | String | '' |
- events
事件名 | 说明 | 回调函数参数 |
---|---|---|
on-success | 当内容改变后,如果内容格式无误触发 | Array,转换后的数组 |
on-error | 当内容改变后,如果有格式错误触发 | rowIndex,有格式错误的行号 |
原文: https://lison16.github.io/iview-admin-doc/#/paste-editor