所以我通常用剪接法,但在这种情况下不管用.我不知道为什么。当我传递deleteToDo函数时,它会删除所有内容。比如4件物品..。我试图向别人解释这个概念,但我想我不明白,因为我写这篇文章是为了解释它,但它并没有奏效。糟了!
我以为这会逐个删除特定的项,但它不起作用。有人能解释我做错了什么吗?它看起来类似于我在这里看到的其他解决方案,但是idk。提前感谢!
具体而言,这几行:
// Deletes item from todos
const deleteToDo = (toDo) => {
let results = todos.splice(toDo, 1);
s
我正在尝试添加选定的DOM的innerHTMl,但代码并不像我想要的那样工作,正在标记,但它应该是开发工具中的一个标记,也可以点击,但它不是什么问题和解决方案? import React from "react";
import { Link } from "react-router-dom";
import './css/App.css';
function Home() {
function compiOver (){
document.getElementById('compi').innerHTM
我试图像这样动态地调用一个React钩子函数: const Selector = () => {
const [year, setYear] = useState("2020")
function handleSelection(variable, e) {
console.log(variable, e.target.value)
// trying to call function below with 'window' as the scope
window["set"
所以,这应该是非常简单的,但我真的很努力。我想做一个报价生成器。我有一个对象数组,每个对象包含一个引号和它的作者。
我有一个按钮,每次单击它时,我都想用从数组中随机选择的对象更新状态。
这就是我所在的地方,我尝试了很多方法,但都没有正常工作。
以下是代码
import React, { useEffect, useState } from "react";
import ReactDOM from "react-dom";
const Myarray = [
{
quote: "Well, Ted, like I said the last
如何使用用户Id获取所有数据。
反应密码。
let user = JSON.parse(localStorage.getItem("user-info"));
useEffect(() => {
async function fetchData() {
let result = await fetch("http://127.0.0.1:8000/api/getFolder?id="+user.id);
result = await result.json();
setFile