МК
а дочерний компонент всегда будет вот так перемонтироваться, когда меняется состояние родительского, так?
Size: a a a
МК
DS
S
M
PA
МК
S
VK
DS
VK
S
activeRowIndex: (e.target as HTMLTableElement).parentNode!.rowIndex
О
BA
S
activeRowIndex: (e.target as HTMLTableElement).parentNode!.rowIndex
(e.target.parentNode as HTMLTableRowElement).rowIndex
Error: TS2339: Property 'parentNode' does not exist on type 'EventTarget'
2) (e.target as HTMLTableRowElement).parentNode!.rowIndex
Error TS2339: Property 'rowIndex' does not exist on type 'Node & ParentNode'
Ни первую, ни вторую ошибку я решить не могуAA
(e.target.parentNode as HTMLTableRowElement).rowIndex
Error: TS2339: Property 'parentNode' does not exist on type 'EventTarget'
2) (e.target as HTMLTableRowElement).parentNode!.rowIndex
Error TS2339: Property 'rowIndex' does not exist on type 'Node & ParentNode'
Ни первую, ни вторую ошибку я решить не могуS
TS2304: Cannot find name 'parentNode'.AA
(e.target.parentNode as HTMLTableRowElement).rowIndex
Error: TS2339: Property 'parentNode' does not exist on type 'EventTarget'
2) (e.target as HTMLTableRowElement).parentNode!.rowIndex
Error TS2339: Property 'rowIndex' does not exist on type 'Node & ParentNode'
Ни первую, ни вторую ошибку я решить не могуinterface ParentNodeObject {
rowIndex: number
}((e.target as HTMLTableRowElement).parentNode as ParentNodeObject)!.rowIndex
AA
AA
S
interface ParentNodeObject {
rowIndex: number
}((e.target as HTMLTableRowElement).parentNode as ParentNodeObject)!.rowIndex
setTableInteractive({
active: true,
activeCellIndex: (e.target as HTMLTableCellElement).cellIndex,
offsetLeft: (e.target as HTMLTableElement).offsetLeft,
offsetTop: (e.target as HTMLTableElement).offsetTop,
activeRowIndex: (e.target as HTMLTableElement).parentNode!.rowIndex,
});