我正在 Sencha touch 中开发我的应用程序。因为我有一个列表和选择器,我想在选择选择器时动态更新列表数据,即,我想在点击选择器的“完成”按钮时动态地将数据添加到列表中。我为此使用了一些逻辑,但这不会更新列表内容。
listeners: {
change: function(picker,value) {
textValue = picker.getValue()['name'];
var me = this,
nameList = this.down('#namesList');
nameList.add({fullname:textValue}) ;
}
}
当我像这样更新时,它会向我抛出“未捕获的 TypeError:无法调用 null 的方法 'add'”的错误,即使已经定义了“namesList”。请告诉我解决这个问题的方法。