我想在页面加载时执行一个函数但不知道如何操作。因为我有一个列表,但他的数据从负载中的另一个地方开始。
答案 0 :(得分:4)
听起来您正在通过AJAX调用刷新页面内容,并且您希望在ADDITION中对页面加载进行AJAX调用以将其绑定到事件。
假设是这种情况,在ModelViewModel声明的末尾,只需调用该函数即可。例如:
function SearchResultsViewModel(){
this.updateResults=function(){
//Some AJAX Call and action.
}
this.updateResults();
}
答案 1 :(得分:2)
您可以正常将淘汰视图模型绑定到视图,然后使用
window.onload = function ()
{
//data from to another place in the load
}
或在jQuery中
$(document).ready(function(){
//data from to another place in the load
)};
由于knockout绑定到视图,因此当您添加项目时,视图将自动更新。