呈现以下组件时出现错误:
重新渲染过多。 React限制了渲染次数以防止无限循环。
wp_register_script('leaflet', 'https://unpkg.com/leaflet@1.7.1/dist/leaflet.js', null, null, true);
wp_enqueue_script('leaflet');
答案 0 :(得分:0)
import React, { useState } from 'react';
function My() {
const [name, setName] = useState([{ name: "man", lname: "Kumar" }]);
return(<>helloworld</>)
}
就是这样。只需将数组直接传递给状态即可,而不是稍后再更新。如果您确实需要这种方式播放,请使用useEffect。另外,请保持命名一致性。 setValue与名称关系不大。