2

对于此绑定:

<a data-bind='click: $root.thisValue '>

相应的剔除函数将“链接”作为参数:

this.thisValue = function(link) {   

'link' 参数是如何设置的?它似乎没有在数据绑定中设置?

4

1 回答 1

2

它不是元素,它是与元素关联的数据上下文

http://jsfiddle.net/FpYkS/

ViewModel = function() {
    this.data = "data";        
}

ViewModel.prototype = {
    handle: function(item) {
        console.log(item.data);
    }
};
于 2013-05-14T10:51:03.753 回答