错误:组合完成回调[i]不是Durandal 2.0中的功能

时间:2013-09-11 08:15:31

标签: javascript single-page-application durandal

我收到一条JavaScript错误,

  

“组合完成回调[i]不是函数”

我正在使用Durandal 2.0并在一个页面中实现了compositionComplete方法,

 var compositionComplete = function () {
    viewModel.valueHasMutated();
 };

有谁知道出了什么问题?

1 个答案:

答案 0 :(得分:0)

几天前发现错误。这里'viewModel'不是一个可观察的。这是ajax调用的结果。我使用knockout映射插件将其映射到一个observable,并解决了问题。