There are several ways to deal with this (mentioned in a previous answer).
Method 1:
{{render}} using the model (requires the latest build of Ember.js):
{{render "example" example1}} {{render "example" example2}}
Method 2:
July 7, 2014 Patch: {{control}} been removed from Ember> = 1.0.
{{control}} (it is still buggy, so avoid if you can)
{{control "example"}}
But first you need to enable the flag: ENV.EXPERIMENTAL_CONTROL_HELPER = true before downloading the ember.js file.
There is also an error that you will need to fix:
App.register('controller:example', App.ExampleController, {singleton: false }
Method 3:
Using {{each}} with itemController .
{{#each controller itemController="example"}} {{view "example"}} {{/each}}
Each of them creates a new separate instance each time.
source share