我有一个listView,它在项目模板中有一个textField。为了确保listView保存数据,我使用了这个link中的代码,它可以将数据保存到listView项,但每次onChange事件触发updateItemAt方法时它都会失去焦点,键盘就会消失在每次按键之后。
我已经尝试过onBlur但是我在原始文本被模糊事件中的新文本替换之前会闪烁。
当触发updateItemAt listView方法时,有没有办法停止失去焦点?
答案 0 :(得分:1)
不,没有,因为updateItemAt
你正在重新渲染那一行。
此外,将数据存储在代理对象中并不是最佳做法。更好地将数据存储在驱动列表视图或单独对象/阵列的数据集合中。