开发者问题收集
我创建了一个 React FC,并在“useEffect”中调用了一个 rest 服务,该服务应该接收 MapPoints 数组。对于每个 mappoint,我想创建一个“标记”,但它不起作用。如果我添加一个“静态”mappoints 列表,它就可以工作了。MapComponent:return isLoading? <h1>Data are loading...</h1>:<MapContain
我已导入 Leaflet 模块以及一些代码来删除图标。import L from "leaflet";import { Map, TileLayer, Marker, Popup } from "react-leaflet";import "leaflet/dist/leaflet.css";delete L.Icon.Default.prototype._getIconUrl;L.Icon.De
我尝试使用 react-leaflet 在我的 react 应用程序上显示地图,我做了基于文档的事情,但由于某种原因,我的标记坏了,这是我的代码const foodIcon = new L.icon({iconUrl: require('../images/makanan.png'),iconSize: [35,45]})const position = [51.505, -0.09]<div i
我尝试使用react-leaflet-markercluster,但在代码中添加<MarkerClusterGroup>后,控制台中显示错误,并且页面无法加载。如果不添加此组件,一切都会正常工作。也许问题出在版本冲突上,但我尝试回滚react-leaflet的版本,但在将[email protected]与其余软件包一起安装时也会出现冲突。因此,我决定专注于使用实际版本。App.jsimport
目标是在地图上显示标记。我不明白为什么我的标记没有显示我使用 react-leaflet响应没问题但没有显示任何内容响应我的地图导入import { MapContainer, TileLayer, Marker, ScaleControl } from 'react-leaflet';import tileLayer from '../util/tileLayer';import L from
我有一个带有 onclick 函数的表。单击时出现以下错误:未捕获 TypeError:无法设置未定义的属性“className”奇怪的是,5 行中有 3 行class已更改,但 2/5 行未更改。再次单击该行时,其余两行中的一行会更改,再次单击时,最后一行会更改。这是我的代码:HTML 表格<tr class='invoice-tr-standard row5' onClick="FormTRC
以下代码显示错误“未捕获 TypeError:无法将属性‘className’设置为 null” <style>.deactive { height:250px; }.active { height:150px; }</style><script>function click(div) {document.getElementById('div').className = 'active';}
我有这个 html 代码:<input type="checkbox" id="template-contactform-baggages-custom" name="baggages" value="baggages" class="sm-form-control" onchange="showcheck(this, numbag)" /><div id="numbag" class="hidd
我已经为多窗口表单编写了代码,但图像中显示错误我是 JavaScript 新手,您能帮我吗,除了这个之外,您还可以问我任何您需要的东西function fixStepIndicator(n) {// This function removes the "active" class of all steps...var i, x = document.getElementsByClassName("
为什么它不计算样式并显示错误,我该如何修复它? 似乎他正确地指示了所有路径,连接了样式和脚本,但他要么根本没有读取它们(样式),要么显示这样的错误。 这是代码 html、javascript、css。你如何修复这个错误? 一般情况下不是这样吗?html:<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/
我正在尝试制作一个 Facebook 克隆,但在“查看更多”按钮中遇到一个问题,它在第一次单击时显示隐藏的项目,但在另一次单击时不会隐藏它们,并且每次单击时都会出现错误“未捕获的 TypeError:无法读取未定义的属性‘classList’”我的 javascript 代码function showHidden() {// i = 0;let items = document.getElemen
我正在开发一个 HTML 模板,该模板上有两个不同的颜色主题:深色/浅色。我想创建一个功能,如果操作系统启用了深色主题,则网站默认启用深色主题,但如果操作系统启用了浅色主题,则网站默认启用浅色主题。我有多个不同部分的徽标,因此我通过它们的 className 抓取它们,并根据 JavaScript 的颜色主题将它们循环到display: block。但我在控制台中收到错误,但在网站代码中运行正常,
我正在开发 freeCodeCamp 鼓机应用程序。在我的应用程序中,使用函数箭头组件,我使用父组件中的 useState 钩子设置display的状态,并将其作为 prop 传递给子组件。在父组件中,我尝试在 div 中呈现display状态。但是,当触发该方法时(单击“鼓垫”div),应用程序崩溃。在控制台中,我收到一条错误消息,提示“未捕获的不变违规:对象作为 React 子项无效(找到:带
我尝试从 API 访问一些数据,但当我这样做时,我得到了“无法读取 null 的属性‘5’”import React from "react";function Card(props) {console.log(props.data[5].mission_name); //why is it that this doesn't work in my machine?console.log(prop
我自己学react和js,请解释一下为什么会出现这种情况。PS:抱歉文字比较多,我尽量把问题解释清楚了,谢谢。问题本质:通过hook设置初始状态: const [pokemon, setPokemon] = useState({img: "",name: "",types: [],abilities: [],moveList: [],weight: "",height: "",descripti