我希望viewmodel实例化完成,然后只在以下代码中调用loadUniqueUrl(viewModel);
:
var viewModel = new ViewModel(data, subTopicId, chapterId, planId);
ko.applyBindings(viewModel);
loadUniqueUrl(viewModel);
我无法修改ViewModel。我不知道在这种情况下如何使用回调。请帮忙
答案 0 :(得分:-1)
通常只需要很少的时间来完成绑定......如果事情对你来说太快了,并且你无法控制你的对象模型,那么将你想要执行的函数包装成一个简单的函数的setTimeout。
setTimeout(loadUniqueUrl(viewModel), 200)