我有一个OpenLayers对象,我正在尝试更改其名称默认为其中一个属性。 Qooxdoo生成器脚本不喜欢这个。有没有办法忽略这个错误?
我试过了:
/**
* @ignore default
*/
以下是有问题的对象:
vectorLayer.styleMap.styles.default.defaultStyle.fillColor="#FFFFFF"
答案 0 :(得分:2)
默认是JavaScript的保留字之一。这些不应该用作标识符,并且Generator强制执行此限制。您可以使用括号表示法解决它:
vectorLayer.styleMap.styles["default"].defaultStyle.fillColor="#FFFFFF"