Knockout.js: No Concat On Observablearray
Only starting with knockout.js, but already running into some trouble when trying to make a computed method based on 2 different observableArrays Using the documentation on knockou
Solution 1:
Change:
this.Products().concat(this.Products2()),
to:
self.Products().concat(self.Products2()),
Inside your TotalAmount ko.computed function.
this
in the context of your computed refers to the global object rather than the view model. So you need to use the self
variable that is assigned the correct this
value earlier.
Working Example - http://jsfiddle.net/55kZp/
Solution 2:
concat
didn't works for me .. I did push
self.Products.push.apply(
self.Products, self.Products2()
);
Post a Comment for "Knockout.js: No Concat On Observablearray"