я массив, объявленный с:Сохранение машинопись массив, который является частью массива
public chartData: Array<any> = [];
Я установил данные в виде словаря, как это:
this.chartData = [{ data: [1, 2, 3, 5], label: 'Default Chart' }];
Я новый для TypeScript - как бы вы хотели сохранить часть данных «chartData»? Я пытаюсь обновить this.chartData, но только часть «label». Моя идея заключается в том, чтобы сохранить часть «данных» и chartData и установить this.chartData снова, но с новым лейблом, как это:
var savedChartData = //saved 'data' portion of chartData
this.chartData = [{ savedChartData, label: 'New Label' }];
Вы не можете просто изменить chartData [0] .label? – SoluableNonagon
Это TypeScript, а не JavaScript. – ncksllvn