为什么该功能只在以下代码中工作一次?
private KeyValuePair<Shop, Available> selectedAvailability;
public KeyValuePair<Shop, Available>SelectedAvailability
{
get
{
return selectedAvailability;
}
set
{
selectedAvailability = value;
this.OnPropertyChanged("Availability");
}
}
答案 0 :(得分:3)
call()
使用this-value和optional参数调用函数,它与
setInterval(hi(), 1000);
并且该函数不返回任何内容,它与
相同var x = hi(); // undefined
setInterval(x, 1000);
// ^ still undefined
您想要的是使用bind()
setInterval(hi.bind(this), 1000);
使用$.proxy
setInterval( $.proxy(hi, this), 1000);