在extjs 3中我使用:
if (Model1.getSelectionModel().getSelections().length == 1 ) {
record = Model1.store.getAt(Model1.getStore().indexOf(Model1.getSelectionModel().getSelected()))
}
,但在extjs4中它不起作用......
getSelections()ExtJS4中没有方法.你需要使用getSelection().
在以前的版本中你有:
在ExtJS4中,您只getSelection()返回当前所选记录的数组.所以你需要改变你的if语句.这应该可以解决你的问题.
额外注意:
使用该getStore()方法访问商店而不是使用属性名称store.