首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在JVectorMap中设置缩放级别

如何在JVectorMap中设置缩放级别
EN

Stack Overflow用户
提问于 2016-10-09 21:30:49
回答 1查看 1.5K关注 0票数 5

我使用以下代码来设置jvectormap的初始缩放级别:

代码语言:javascript
复制
$('#world-map').vectorMap('get', 'mapObject').setFocus({
    scale: 3
});

初始化此scale属性后,缩放级别已设置,但放大/缩小按钮现在被阻止。另外,在控制台中,我得到以下错误:

代码语言:javascript
复制
Unexpected value scale(2.4000000000000004) translate(undefined, undefined) parsing transform attribute.

如何正确设置缩放级别,并使放大/缩小处于打开状态?

EN

回答 1

Stack Overflow用户

发布于 2021-07-11 13:59:50

我用谷歌搜索了一下,发现在vectorMap实例中附加了一个对象:

代码语言:javascript
复制
$("#world-map").vectorMap({
  focusOn: {
    x: 2,
    y: 2,
    scale: 3
  },
  // ...
});

这里需要x和y属性来设置位置,而scale是比例因子。非常直观

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39944180

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档