javascript - 我可以在 React Native 中将变量分配为多边形吗?
问题描述
我想制作一个动态的多边形,它会根据用户在我的大学项目中选择目标位置的位置随时变化,我将只向您展示相关代码:
这是一个简单的变量定义:
let pathwayMarker;
pathMarker 在这个地图视图中,它有一个选择坐标的 onpress 方法:
<MapView onPress={(event) => {
try {
pathwayMarker = (
<Polygon
coordinates={[
{
latitude: currentLatitude,
longitude: currentLongitude,
},
{
latitude: destinationLatitude,
longitude: destinationLongitude,
},
]}
strokeWidth={1}
strokeColor={"rgba(0,0,0,0.5)"}
></Polygon>
);
} catch (err) {
console.log(err);
}
}}>
{PathwayMarker}
</MapView>
因此,我计划在地图上的当前目的地(用户在 atm 的位置)与他在地图上单击的位置之间实现一条单笔划线。但什么也没有出现。
解决方案
推荐阅读
- ios - 关闭滚动键盘(不中断滑动以删除/手动重新排序项目)
- python - 将数据框中的值识别为整数或混合分数并将每个转换为浮点数
- python - 如何简单地检查熊猫中的前一行
- javascript - 处理来自输入的 onChange 事件时如何获取当前状态?
- azure-devops - 无法在 Marketplace 任务中读取 Secret Azure Release Pipeline 变量
- android - Android:通过短信/彩信将纯文本数据通过可点击的图像传递给另一个应用程序用户
- java - 将多个关键字合并为一个字符串
- wiremock - Wiremock如何忽略重复的请求被记录
- python - Selenium 在 Chrome 中不断以新用户身份打开
- elasticsearch - ElasticSearch 不会复制到新节点