小编Har*_*ana的帖子

在反应导航中使用 navigation.goBack 发送参数

你好,如何发送导航返回参数?

const Onsubmit = (data, details = null) => {
    console.log(details.formatted_address);
    route.params.onPlaceChosen(
      route.params.id,
      details.formatted_address,
      details.geometry
    );
    navigation.goBack();
  };
Run Code Online (Sandbox Code Playgroud)

这里我想将details.formatted_address中的值传递到页面B。如何?

react-native react-redux react-navigation

6
推荐指数
1
解决办法
1万
查看次数

在反应本机中,纬度值无法从 String 转换为 Double

我有 json

{
  "status": 200,
  "error": false,
  "driver": [
    {
      "id": "7",
      "name": "Kevin",
      "lat": "-6.2616031",
      "lon": "106.8424822"
    },
    {
      "id": "9",
      "name": "jhon",
      "lat": "-6.20032449",
      "lon": "106.6372306"
    },
}
Run Code Online (Sandbox Code Playgroud)

在这里,当我显示出现错误问题时,我正在捕获或检索 json 数据并将其显示在地图上:

在反应本机中,纬度值无法从 String 转换为 Double

错误在哪里?这是我的代码

 componentDidMount() {
    fetch('https://example.com/myjson')
      .then(res => res.json())
      .then(data => {
        this.setState({ data: data.driver })
      })
      .catch(console.error)
   }

mapMarkers = () => {
        return this.state.data.map((driver) => <MapView.Marker
          key={driver.id}
          coordinate={{ "latitude": driver.lat, "longitude": driver.lon }}
          title={driver.name}
          description={driver.division}
        />)
      }

render() {
      return (
        <View style={styles.container}> …
Run Code Online (Sandbox Code Playgroud)

maps native fetch reactjs react-native

2
推荐指数
1
解决办法
6455
查看次数

vuejs如何查找数组中的数据

我想按值查找数据,但该值是一个数组..如何?

 mylokasi [
    {
        id: 1 ,
            name : koko
    },
    {
        id: 2 ,
            name : doni
    },
    {
        id: 3 ,
            name : dika
    },
    {
        id: 4 ,
            name : ujang
    },
    ]

    mylokasi.find(p => p.id== [2,3,4,3]).name
Run Code Online (Sandbox Code Playgroud)

我想显示数组[2,3,4,3]中的所有数据

结果值:doni,dika,ujang,dika

javascript vue.js

-1
推荐指数
1
解决办法
4853
查看次数