ParameterMirror simpleName is Symbol(‹TODO:unnamed›)

Я пытаюсь автоматически сопоставить параметры http-запроса с аргументами в функции, используя зеркала.

Когда я получаю список параметров, простое имя для каждого параметра - Symbol("")

Я предполагаю, что это означает, что работа продолжается. Кто-нибудь знает, каковы планы по реализации этого?


person user2544531    schedule 02.07.2013    source источник


Ответы (1)


Над зеркалами сейчас делается довольно много работы, как в виртуальной машине, так и в dart2js. Функциональность ParameterMirror на данный момент не завершена, но я ожидаю, что это скоро изменится.

Между тем, рекомендуется сообщать об ошибках, когда вы сталкиваетесь с такими проблемами. Это можно сделать на странице https://code.google.com/p/dart/issues/list

person Shailen Tuli    schedule 02.07.2013
comment
Спасибо! Я вставлю ошибку. Обратите внимание, что я написал здесь, поскольку в инструкциях на странице dartlang.org SO довольно заметно. - person user2544531; 03.07.2013
comment
Спасибо. Я снял его. - person Shailen Tuli; 03.07.2013
comment
Я считаю, что даже если это сработает, вы сможете получить имя параметра только в том случае, если он именован. - person Alan Knight; 03.07.2013