首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

Openlayers 种打补丁的方法

2012-09-08 
Openlayers 类打补丁的方法在一个SDK框架写完后,突然发现,有些类的方法判断不够全面。若此时在现有的框架中

Openlayers 类打补丁的方法

在一个SDK框架写完后,突然发现,有些类的方法判断不够全面。若此时在现有的框架中增加这些判断,在一定程度上可能会打乱框架的逻辑,于是采用打补丁的方式,就不用修改框架本身。

打补丁常常是通过覆盖框架中的方法予以实现。比如:

Geo.View3D.Layer.Vector.prototype.drawFeature = function(feature) {

???...
?}

以上的方法就是在原型上重写drawFeature方法实现打补丁。将这个方法放在补丁文件中导入工程即可。比如hotfix.js

热点排行