| 12345678910 |
- var c=(u,e,t)=>new Promise((i,l)=>{var F=n=>{try{r(t.next(n))}catch(C){l(C)}},o=n=>{try{r(t.throw(n))}catch(C){l(C)}},r=n=>n.done?i(n.value):Promise.resolve(n.value).then(F,o);r((t=t.apply(u,e)).next())});import{d as B,f as p,o as E,n as m,ag as f,aq as A,ar as b,at as s,k as y}from"./vue-vendor-Be68asQ6.js";import{P as d}from"./antd-vue-vendor-DcqS7Wvq.js";import{bv as a,a as h}from"./index-BFfnEkVs.js";import"./vxe-table-vendor-DHF2TRpV.js";const k=B({name:"JVxeDemo5",components:{[d.name]:d},setup(){const u=p(),e=p([{title:"单行文本",key:"input",type:a.input,width:220,defaultValue:"",placeholder:"请输入${title}"},{title:"多行文本",key:"textarea",type:a.textarea,width:240},{title:"数字",key:"number",type:a.inputNumber,width:120,defaultValue:32},{title:"日期时间",key:"datetime",type:a.datetime,width:240,defaultValue:"2019-04-30 14:51:22",placeholder:"请选择"},{title:"时间",key:"time",type:a.time,width:220,defaultValue:"14:52:22",placeholder:"请选择"},{title:"下拉框",key:"select",type:a.select,width:220,options:[{title:"String",value:"string"},{title:"Integer",value:"int"},{title:"Double",value:"double"},{title:"Boolean",value:"boolean"}],allowSearch:!0,placeholder:"请选择"},{title:"复选框",key:"checkbox",type:a.checkbox,customValue:["Y","N"],defaultChecked:!1}]),t=p([]);function i(F){}function l({row:F}){var o;(o=u.value)==null||o.removeRows(F)}return E(()=>c(null,null,function*(){yield m(),u.value.addRows([{input:"input_1"},{input:"input_2"},{input:"input_3"},{input:"input_4"},{input:"input_5"}],{setActive:!1})})),{tableRef:u,columns:e,dataSource:t,handleView:i,handleDelete:l}}});function D(u,e,t,i,l,F){const o=f("JVxeTable");return b(),A("div",null,[e[0]||(e[0]=s("b",null,"键盘操作快捷键:",-1)),e[1]||(e[1]=s("div",{style:{border:"1px solid #cccccc",padding:"8px",width:"740px"}},[s("pre",null,` F2 | 如果存在,激活单元格为编辑状态
- Esc | 如果存在,取消单元格编辑状态
- ↑ | 如果存在,则移动到上面的单元格
- ↓ | 如果存在,则移动到下面的单元格
- ← | 如果存在,则移动到左边的单元格
- → | 如果存在,则移动到右边的单元格
- Tab | 如果存在,则移动到右边单元格;如果移动到最后一列,则从下一行开始移到,以此循环
- Shift + Tab | 如果存在,则移动到左边单元格,如果移动到第一列,则从上一行开始移到,以此循环
- Enter | 如果存在,取消单元格编辑并移动到下面的单元格
- Shift + Enter | 如果存在,取消单元格编辑并移动到上面的单元格`)],-1)),y(o,{ref:"tableRef",stripe:"",toolbar:"",rowNumber:"",rowSelection:"",keyboardEdit:"",columns:u.columns,dataSource:u.dataSource},null,8,["columns","dataSource"])])}const _=h(k,[["render",D]]);export{_ as default};
|