Knockout Template

Knockout Template

by gurkavcu

HTML

<script src="https://github.com/SteveSanderson/knockout/raw/master/build/output/knockout-latest.debug.js"></script>
<script src="http://jquery-json.googlecode.com/files/jquery.json-2.2.min.js"></script>
<script src="https://raw.github.com/SteveSanderson/knockout.mapping/master/knockout.mapping.js"></script>

JavaScript

function ViewModel() {

    this.array1 =  ko.observableArray(["one", "two"]);
    this.array2 = ko.observableArray();

};



$(function() {  
    
    var viewModel = new ViewModel();
    ko.applyBindings(viewModel); 
    
    console.log(viewModel.array2());    
    viewModel.array2(viewModel.array1.slice(0));
     console.log(viewModel.array2());
    viewModel.array1().push("three");
      console.log(viewModel.array2());
     console.log(viewModel.array1());    
 
     
})