Я пытаюсь использовать JSON, декодированный как dataProvider, но независимо от того, что я пытаюсь, я получаю такие ошибки, как:
Error #1034: Type Coercion failed: cannot convert
mx.collections::ArrayCollection@2a88ae01 to fl.data.DataProvider.
Я возвращаю только простой массив объектов JSON из 3 элементов с3 свойства каждый.
В настоящее время я делаю следующее:
var arr:Array = (JSON.decode(rawData) as Array);
var dp:ArrayCollection = new ArrayCollection(arr);
grid.dataProvider = dp;
РЕДАКТИРОВАТЬ - ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ
Если я изменю последнюю строкуКод выше
grid.dataProvider = new DataProvider(dp);
Я получаю следующую ошибку
TypeError: Error: Type Coercion failed:
cannot convert [object Object],[object Object] to Array or DataProvider.