0
나는 더 단순 할 수있는 것처럼 느껴지는 부피가 큰 렌더러를 작성했습니다. 저장소에서 체크 박스에 바인딩하는 두 가지 방법을 원합니다. 아래는 내가 잘못한 것인데, 잘못한 느낌이 들지만 다른 방법으로는 찾을 수 없습니다.ExtJS4를 사용하면 그리드 패널의 확인란을 쉽게 처리 할 수 있습니까?
columns: [
{ header: 'PresidentNumber', dataIndex: 'PresidentNumber', flex: 1 },
{ header: 'FirstName', dataIndex: 'FirstName', sortable: true, flex: 1 },
{ header: 'LastName', dataIndex: 'LastName', sortable: true, flex: 1 }, {
header: 'TookOffice',
dataIndex: 'TookOffice',
renderer: Ext.util.Format.dateRenderer('m/d/Y')
}, {
header: 'LeftOffice',
dataIndex: 'LeftOffice',
renderer: Ext.util.Format.dateRenderer('m/d/Y'),
flex: 1
}, {
header: 'Impeached',
dataIndex: 'Impeached',
flex: 1,
renderer: function (value, cell) {
if (value) {
return '<input type="checkbox" name="mycheckbox" checked="checked" />';
}
else {
return '<input type="checkbox" name="mycheckbox" />';
}
}
},
{ header: 'Income', dataIndex: 'Income', flex: 1, renderer: Ext.util.Format.usMoney }
]
이 항목을 열 배열에 추가하면 extjs 4.07에서 네임 스페이스 위반이 발생합니다. –
ux 코드를 포함 시켰습니까? ux 코드는 자동으로 Ext 프레임 워크의 일부가 아닙니다. –