3:使用setTimeout给 input获取焦点,不用setTimeout将无法获取焦点。
setTimeout(function(){
//设置input获取焦点
el.children[0].focus();
//el.children[0].select();//选中里面的数据
},0);
完整代码如下:
bordercolorlight=#CCCCCC bordercolordark=#FFFFFF class=“table” >
v-for=“(item,k) in list” :key=“k”>
<input type=‘text’ v-show=“editKey===k+‘_’+sub_k” v-model=‘sub_item.a’ @blur=“editDis”>
{{sub_item.a}}