我想做的是调用一个函数,如下所示,我还想把当前元素(item)作为参数传递给函数。
<tr rv-each-item="items:models">
<td><a href="javascript:selectedItem(item);">{ item:Name }</a></td>
</tr>
var selectedItem = function (item)
{
console.log(item);
}
虽然搜索周围,我发现下面的讨论很有帮助,但不能解决我的问题,因为它没有实现 Backbone
https://github.com/mikeric/rivets/issues/554
Rivets.js: When button is clicked, call a function with an argument from a data binding
1条答案
按热度按时间egdjgwm81#
虽然周围的工作,我发现不同的方法,可以帮助,张贴在这里,如果有人可以得到帮助或改善,如果有任何事情需要。
选项1
选项2创建自定义活页夹
选项3由于我使用了带有 Backbone.js 的rivetsjs,因此我还可以在 Backbone.js 视图上获得事件的优势