У меня есть gridPanel на основе EXT4. Когда я выбираю определенную строку, подсветка строки работает на основе «идентификатора», присвоенного конкретной строке. Как изменить реализацию по умолчанию на что-то вроде «rowId» вместо «id». Где это делается? Как внести изменения?
EXTJS Изменить поведение выбора строки GridPanel по умолчанию.
comment
Вопрос не ясен. Можете ли вы предоставить код? Что вы подразумеваете под «выбрать»? С помощью мыши или с помощью кода?
- person Izhaki   schedule 01.03.2013
comment
просто проверьте. stackoverflow.com/questions/8716873/ а>
- person Rency   schedule 01.03.2013
comment
@Izhaki - я имею в виду выбор мыши
- person ManJan   schedule 02.03.2013
Ответы (1)
idProperty
— это параметр конфигурации в Ext.data.Model
, который по умолчанию имеет значение «id». Вы можете изменить его на «rowid» в своей модели. Если вы указываете поля непосредственно в своем магазине, вам нужно будет определить модель данных, чтобы иметь эту опцию.
Использованная литература:
http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.data.Model-cfg-idProperty http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.data.Store-cfg-fields а>
person
Sunish
schedule
23.05.2014