У меня есть JSON, который выглядит следующим образом:Pass объект в качестве параметра OnClick метода в шаблоне руле
{
list: [
{ name: 'AAA',
id: 1,
age: 34
},
{ name: 'BBB',
id: 2,
age: 24
}
]
}
и шаблон, как это:
<ul>
{{#each list}}
<li onclick="someFunc({{this}})">{{name}} ({{age}}) </li>
{{/each}}
</ul>
В принципе я просто хочу, чтобы передать ток объект, к функции, которая что-то делает с ней.
Теперь, если я попробовать его, то сгенерированный HTML только имеет
... onclick="someFunc([object Object])" ...
, тогда как я хотел бы, чтобы это было так:
... onclick="someFunc({name: 'AAA', id: 1, age: 34})" ...
Как я могу это исправить?
Alt: Обычно я использую атрибуты данных * для свойств, которые я хочу отобразить в таком сценарии – Chandu
Как это понимать? Должен ли я регистрировать свой собственный вспомогательный метод? –