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