knockout.js – Get ViewModel from DOM element

Knockout has two utility methods that might help here.

  • ko.dataFor will return the ViewModel that the element is bound to.
  • ko.contextFor returns the “binding context” of the current element. The object you get back from this method will return something like:

    { 
        $data: ...,
        $parents,
        $root
    }
    

So if I understand your question, you can probably use ko.dataFor here. Here’s a simple example using dataFor.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)