小编Tic*_*tch的帖子

useEffect 中的 ReactJS axios 调用显示 - 警告:函数作为 React 子项无效

我正在尝试从我的 API 获取数据并将其存储到一个变量中,使用变量中的 setState 钩子进行反应。我的代码在这里


import { useState, useEffect } from 'react';
import axios from 'axios'
const rest_base = wpbpressdata.rest_url
const api = rest_base + '/services'

const ServicesCategory = () => {
    const [services, setServices] = useState(null)
    useEffect( () => {
        axios.get( api )
            .then( (res) =>{ 
                setServices(res.data) 
            })
    }, [] )
    return(
            services === null ? 'loading' : services.map = (data) => {
                <h3>{data.service_name}</h3>
            }
    )
}
export default ServicesCategory
Run Code Online (Sandbox Code Playgroud)

但我收到这个错误Warning: Functions are not valid as a React …

reactjs

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

PHP-具有相同值和不同键的数组 - 启用

如果我在php中的不同键上具有相同的值会发生什么?所以我需要删除其他有价值的键并且只保留一个.这两个数组可以是单数组也可以是多维数组.请看一下代码


Array
(
      [success] => Array
         (
            [0] => Done.
            [1] => Done.
         )

      [error] => Array
         (
            [0] => This request has already been processed.
            [1] => This request has already been processed.
            [2] => This request has already been processed.
            [3] => You Don't Have Permission.
            [4] => You Don't Have Permission.
         )

      [warning] => Array
         (
         )

)
Run Code Online (Sandbox Code Playgroud)

正如你可以看到[error][success]阵列上有不同的键2/3相同的值.现在我该怎么办?只保留一个.喜欢下面的一个


Array
(
      [success] => Array
         (
            [0] => Done.
         )

      [error] => Array
         ( …
Run Code Online (Sandbox Code Playgroud)

php arrays multidimensional-array

0
推荐指数
1
解决办法
45
查看次数

标签 统计

arrays ×1

multidimensional-array ×1

php ×1

reactjs ×1