EXTJS Изменить поведение выбора строки GridPanel по умолчанию.

У меня есть gridPanel на основе EXT4. Когда я выбираю определенную строку, подсветка строки работает на основе «идентификатора», присвоенного конкретной строке. Как изменить реализацию по умолчанию на что-то вроде «rowId» вместо «id». Где это делается? Как внести изменения?


person ManJan    schedule 28.02.2013    source источник
comment
Вопрос не ясен. Можете ли вы предоставить код? Что вы подразумеваете под «выбрать»? С помощью мыши или с помощью кода?   -  person Izhaki    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