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());
})