In backbone.js I can initialize a model with
var model = new MyModel();
But I would like to initialize a model with a dynamic name - like "MyDynamicModel". How can I achieve this?
You can use a wrapper object to get somewhat similar outcome.
var wrapper = {
"myDynamicName": new MyModel(),
"myOtherModel": new MyModel()
}
Then you can call it like this:
wrapper["myDynamicName"].render();