mapboxlayertype都有哪些
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mapboxlayertype都有哪些相关的知识,希望对你有一定的参考价值。
参考技术A mapbox通过这样一个style的配置文件来描述整个地图,这是目前其他map都没有使用的方式。在讨论如何设计实现这个目的之前,最大的好处莫过于为自定义地图提供了方便之门。使用者压根可以不写任何代码,用mapbox就能做出一个自己想要的地图。这一点很符合mapbox目前提供的服务。style如此之重要,以至于官网专门对style进行详细了说明,涉及到各个参数及作用。
目前source支持vector,raster,geojson,image,video。geojson的支持比较巧妙,有了这个就可以处理各种矢量类型,包括集合。而vector主要解决的是矢量瓦片,raster解决的是目前常用的栅格化的瓦片。video的加入使得功能更加的现代化。mapbox在style里面,为source定义了一个type属性,来说明这些类型。
LayoutAnimation.Types 都有哪些可用选项
【中文标题】LayoutAnimation.Types 都有哪些可用选项【英文标题】:What are the available options for LayoutAnimation.TypesLayoutAnimation.Types 有哪些可用选项 【发布时间】:2017-12-22 17:41:52 【问题描述】:我有一个来自here 的自定义布局动画。
var CustomLayoutAnimation =
duration: 200,
create:
type: LayoutAnimation.Types.linear,
property: LayoutAnimation.Properties.opacity,
,
update:
type: LayoutAnimation.Types.curveEaseInEaseOut,
,
;
运行代码时,我收到以下警告
警告:配置类型失败:配置
config.update.type
已标记 在LayoutAnimation.configureNext
中要求,但其值为undefined
.
代码中有一个 update.type 条目,但警告说它未定义。我猜自编写要点以来允许的值已经更新。 我试图找出可用的允许条目列表,但它们未在React Native LayoutAnimation documentation 中列出。
我想知道:
语法是否不再正确? 是否有网页详细列出了可用类型的列表?【问题讨论】:
【参考方案1】:每当我遇到这样的问题时,我都会去源代码。 Here's the file for LayoutAnimation.js
from the react-native
source code。基于此,我在第 25 行看到了一个 TypesEnum
const
声明,如下所示:
const TypesEnum =
spring: true,
linear: true,
easeInEaseOut: true,
easeIn: true,
easeOut: true,
keyboard: true,
;
我怀疑这就是您出错的原因 - curveEaseInEaseOut
不是受支持的类型。从上面的列表中选择一个,我认为你应该很高兴。希望这会有所帮助!
【讨论】:
以上是关于mapboxlayertype都有哪些的主要内容,如果未能解决你的问题,请参考以下文章