사용하지 않고 ag-grid의 행에 대한 스타일 객체를 가져와야합니다.
document.querySelector(`[row-index="${rowIndex}"]`).style
RowNode
또는 다른 것에서 얻을 수있는 방법 이 있습니까?
귀하의 질문에있는 코드 외에. 당신은 할 수 없습니다. 소스 코드 를 보면 . 내부적으로 스타일 개체를 저장하지 않습니다.
RowComp.prototype.postProcessStylesFromGridOptions = function () {
var rowStyles = this.processStylesFromGridOptions();
this.eAllRowContainers.forEach(function (row) {
return addStylesToElement(row, rowStyles);
});
};
그리고 여기에 addStylesToElement()
. 보시다시피 styles
DOM 요소에 직접 적용됩니다.
export function addStylesToElement(eElement, styles) {
if (!styles) {
return;
}
Object.keys(styles).forEach(function (key) {
var keyCamelCase = hyphenToCamelCase(key);
if (keyCamelCase) {
eElement.style[keyCamelCase] = styles[key];
}
});
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다