1、使用iview的table单元格里面有input,input每输入一个字符就会自动跳出焦点,解决方案:只更新一行的数据,input数据改变的时候你把整行的数据替换掉,就不会造成table重新渲染,导致input失焦了
h('InputNumber', {
props: {
value: parseInt(params.row.total),
size: 'small',min: 0},
on: {input: (value) => {
params.row.total = value
this.tableData[params.index] = params.row
}}}
tip:框架很多问题都可以在github issue看到解决方法
本文介绍了一个iview框架中Table组件内Input组件输入字符时自动失焦的问题及解决方案。通过只更新一行数据的方式避免整个Table的重新渲染,从而防止Input失去焦点。
535

被折叠的 条评论
为什么被折叠?



