0
rich-select 드롭 다운이 특정 열에 사용되는 ag-grid 도달 기반 응용 프로그램이 있습니다. 일부 richSelect 열의 경우 드롭 다운의 값은 ID를 기반으로해야합니다.ag-grid에서 각 richSelect에 대한 사용자 정의 값을 얻는 방법
내 JSON 데이터는 다음과 같이 보일 것이다 : 문제가
{ headerName : "Users", field: "users", filter: "text",
cellEditor : "richSelect",
cellEditorParams : {
values : this.getValues()
}
}
나는 사용자 목록은 알렉스 갖고 싶어 MIT의 연속 :
여기data : [{
collegeId : "MIT",
users : [{
name : "Alex",
country : "USA"
}, {
name : "Barbara",
country : "Canada"
}
]
}, {
collegeId : "Berkeley",
users : [{
name : "Samantha",
country : "Australia"
}, {
name : "Amanda",
country : "Germany"
}
]
}
]
처럼 내 colDefs는 모습입니다 바바라. 마찬가지로 버클리의 경우 사만다와 아만다 만 사용하려면 사용자의 richSelect가 필요합니다.
여기 사용자 목록은 collegeId에 따라 다릅니다. getValues ()에서 모든 사용자를 가져올 수는 있지만 일치하는 collegeId에 따라이를 수행하는 방법을 알지 못합니다.
할 수 있습니다 수에 할당 할 값을 추가 할 수 있습니다 cellEditor'init' 메소드에서 curent 행의 완전한 데이터를 얻으려면? –