使用ol.control.defaults.extend进行自定义构建

时间:2016-04-12 16:55:11

标签: openlayers-3

我不知道如何在自定义构建中定义导出。在我的地图定义中,我有:

controls: ol.control.defaults({ zoom: false, attribution: false })
  .extend([attribution])

但我似乎无法获得"出口"就在我的build.json文件中。当我构建时,我得到如下错误:

  

找不到匹配的符号:ol.control.defaults.extend

在我的build.json文件中,我有:

"ol.Attribution",
"ol.control.Attribution",
"ol.control.defaults",

以下各项,一次一个:

"ol.control#extend",
"ol.control.extend",
"ol.control.defaults#extend",
"ol.control.defaults.extend",

(显然是试错法)任何关于我忽视的线索?是"延伸"某个其他对象的成员?

谢谢, 富

1 个答案:

答案 0 :(得分:2)

extendol.Collection方法,因此请将此"ol.Collection#extend"添加到build.json。