demo网址:http://demo.leekdigital.com.au/test.php
其中,实用knockoutjs调用两个json的代码我是这样写的,请问如何写的刚专业一点,之后可能会在一个页面里面调用超过2个以上的json:
$(document).ready(function () {
var viewModel = {};
$.getJSON("JSON1.json", function (data) {
console.log(data);
viewModel.json1 = ko.mapping.fromJS(data);
// ko.applyBindings(viewModel);
});
$.getJSON("JSON2.json", function (data) {
console.log(data);
viewModel.json2 = ko.mapping.fromJS(data);
ko.applyBindings(viewModel);
});
// 我个人认为将 ko.applyBindings(viewModel); 这句写在这里(大括号外)看上去更规范,但是会把错,按照上方代码,卸载json2的调用里,有时候json2调用会失效。
});