1

我有一个我正在尝试更改的 OpenLayers 对象,它的名称为 default 作为它的属性之一。Qooxdoo 生成器脚本不喜欢这样。有没有办法忽略这个错误?

我试过了:

/**
 * @ignore default
 */

这是有问题的对象:

vectorLayer.styleMap.styles.default.defaultStyle.fillColor="#FFFFFF"
4

1 回答 1

2

default 是 JavaScript 的保留字之一。这些不应该用作标识符,并且生成器强制执行此限制。您可以使用括号表示法解决它:

vectorLayer.styleMap.styles["default"].defaultStyle.fillColor="#FFFFFF"
于 2013-04-19T06:54:05.040 回答