currentid
- атрибут экземпляра, поэтому используйте self.currentid
вместо currentid
:
def on_close(self):
global connections
print "WebSocket " + str(self.currentid) + " closed"
del connections[self.currentid]
Боюсь, что текущий способ получения всех данных из AG-Grid довольно неинтуитивен. Вы должны сделать что-то вроде этого, если хотите получить данные из вашей ag-сетки. Не забудьте инициализировать gridApi внутри вашего компонента! В вашем component.html
<ag-grid-angular (gridReady)="onGridReady($event)" ... ></ag-grid-angular>
И в ваших component.ts,
onGridReady(params) {
this.gridApi = params.api;
}
.
.
getRowData() {
let rowData = [];
this.gridApi.forEachNode(node => rowData.push(node.data));
console.log(rowData)
}
Чтобы получить массив цен, вы можете сделать следующее:
[ 112]