问题
Hello from here I know that I can create an instance from a String:
How to get a Class name dynamically (from a string) in Dart, then create an instance?
but How do I create an instance of a Generic class from a String, ie:
var class_name = "GenericController<Book>"; // user input here
new class_name();
回答1:
This is not currently possible (as you probably noticed). There's an open case in the Dart issue tracker you should Star to show your interest:
https://code.google.com/p/dart/issues/detail?id=12921
来源:https://stackoverflow.com/questions/25316086/create-an-instance-of-an-generic-class-from-a-string-in-dart