我使用以下代码来设置jvectormap的初始缩放级别:
$('#world-map').vectorMap('get', 'mapObject').setFocus({
scale: 3
});初始化此scale属性后,缩放级别已设置,但放大/缩小按钮现在被阻止。另外,在控制台中,我得到以下错误:
Unexpected value scale(2.4000000000000004) translate(undefined, undefined) parsing transform attribute.如何正确设置缩放级别,并使放大/缩小处于打开状态?
发布于 2021-07-11 13:59:50
我用谷歌搜索了一下,发现在vectorMap实例中附加了一个对象:
$("#world-map").vectorMap({
focusOn: {
x: 2,
y: 2,
scale: 3
},
// ...
});这里需要x和y属性来设置位置,而scale是比例因子。非常直观
https://stackoverflow.com/questions/39944180
复制相似问题