我正在使用以下代码为我的jvectormap设置初始缩放级别:
$('#world-map').vectorMap('get', 'mapObject').setFocus({
scale: 3
});
初始化此缩放属性后,会设置缩放级别,但现在会阻止放大/缩小按钮。同样在控制台中我收到以下错误:
Unexpected value scale(2.4000000000000004) translate(undefined, undefined) parsing transform attribute.
如何正确设置缩放级别,并保持放大/缩小?
答案 0 :(得分:0)
刚刚用谷歌搜索了一下,我发现了一个要附加到 vectorMap 实例中的对象:
$("#world-map").vectorMap({
focusOn: {
x: 2,
y: 2,
scale: 3
},
// ...
});
这里需要 x 和 y 属性来设置位置,而 scale 是比例因子.. 非常直观