首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NavigationControl与Deck.gl

NavigationControl与Deck.gl
EN

Stack Overflow用户
提问于 2022-03-28 11:46:02
回答 1查看 442关注 0票数 1

我正试图在mapbox上构建nft市场,比如ovr.ai,以改进我的react.js。我正在开发一个分叉,但我正在尝试添加一些新功能,如导航控制、搜索位置等。

我对NavigationControl有个问题。

代码语言:javascript
复制
import DeckGL from "@deck.gl/react"
import ReactMapGL, { NavigationControl } from "react-map-gl"

return (
    <DeckGL
      style={{ position: "relative" }}
      height={HEIGHT}
      width={WIDTH}
      initialViewState={viewState}
      onViewStateChange={({ viewState }) => setViewState(viewState)}
      controller={true}
      layers={layers}
    >
      <ReactMapGL mapboxApiAccessToken={token}>
        <NavigationControl />
      </ReactMapGL>
    </DeckGL>
  )

代码生成导航控制,但首先,我不能单击它们,因为deckgl在它们上生成画布。即使我从检查中移除画布,缩放控制似乎也不起作用。

https://codesandbox.io/s/cocky-forest-iv6bi2?file=/src/Map/index.js

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-28 12:37:45

正如docs建议的这里,尝试将react-map-gl上下文提供程序添加到DeckGL组件中。

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

https://stackoverflow.com/questions/71646944

复制
相关文章

相似问题

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