Tengo una lista de los objetos:¿Cómo pasar parámetros con la acción Helper of Ember.js?
<ul>
{{#each applications}}
<li>
<a {{bindAttr href="url"}}
{{action "appClicked" on="click"}}>
{{name}}
</a>
</li>
{{/each}}
</ul>
al hacer clic llama al método appClicked
de la vista, que esta plantilla pertenece. Quiero pasar algo de información (por ejemplo, el nombre de la aplicación) al método appClicked
. Algo así como, {{action "appClicked(name)" on="click"}}
.
¿Es posible y cómo?
No existe actualmente una manera de hacer lo que quiera y yo pensaría que al hacerlo doesn' suena bastante bien Sé que esto es solo un pequeño fragmento de lo que sea que intentes hacer, pero no deberías necesitar pasar la propiedad 'nombre' (o cualquier otra cosa) a tu acción. El objetivo debe ser la vista actual en la lista. ¿Podría proporcionar un jsFiddle y quizás explicar un poco más qué problema está tratando de resolver? –
Es posible hacer la respuesta aquí desde la API http://stackoverflow.com/a/18473842/551811 – BraveNewMath