Knockoutjs中的多个afterAdd

时间:2012-01-18 16:11:16

标签: foreach knockout.js

我怎样才能做多个afterAdds?

%tbody{:'data-bind' => "foreach: { data: products, afterAdd: [function1, function2] }"}

1 个答案:

答案 0 :(得分:2)

定义一个将调用其他所有函数的afterAdd函数。

viewModel.afterAdd = function(domNode, index, element) {
  // ...

  function1(domNode, index, element);
  function2(domNode, index, element);

  // ...
}