我正在一些API與像Dojo工具,谷歌地圖API時,ArcGIS API,... 我要綁定的對象通過淘汰賽查看側javascritp。但API有自己的特定對象。例如:knockoutjs結合不同的API對象
一些API:
var map = new Map();
var layer = new BaseMapLayer();
map.add(layer)
var pointLayer = new PointLayer("name", {visible: true});
map.add(pointLayer);
API開發人員給了我一個PointLayer對象。我可以在可見的構造函數中設置一些選項以在地圖上顯示。我們不知道它在背景中是什麼。這並不重要。
PointLayer
爲我們提供了兩種方法來改變的知名度。
pointLayer.Show();
pointLayer.Hide();
但是,我們不能用pointLayer.visibile = false or true
像這樣stuation,我想幾乎綁定淘汰賽對象。
var viewModel = {
layers:[pointLayer]
}
ko.applyBindings(viewModel);
如何將圖層可見性綁定到複選框?