I’m trying to create a simple checklist with KnockoutJS and CoffeScritp;
For this I created a class in coffescript to represent the task.
In this class I have a computed property HasFinalized to represent the check.
Basically, if the completion date is met, then the task is completed.
But any change in a task, it is propagated to another.
I created an example in Findlee: http://jsfiddle.net/Ridermansb/pr3Ah/
You need to specify the instance variables in the constructor or they are shared by all instances (because then they belong to the prototype). Here’s the JSFiddle.