小编sam*_*ali的帖子

在 StrictMode 中不推荐使用 findDOMNode

我正在使用 antd 并且看到此错误

findDOMNode 在 StrictMode 中已弃用。findDOMNode 传递了一个 DOMWrap 实例,它在 StrictMode 中。相反,直接向要引用的元素添加 ref

我意识到这是因为mode="horizontal". 我也尝试过使用其他组件,我在 antd 中经常看到这个错误。有没有办法解决这个问题?这是我当前的代码

import React from 'react'
import { connect } from 'react-redux';
import { Layout, Menu  } from 'antd';

const { Header, Footer, Content } = Layout;

  const AddForm = () => {
    return (
    <div>
        {/* // Menu Starts from here */}

        <Layout className="layout">
            <Header>
            <div className="logo" />
            <Menu theme="dark" mode="horizontal" defaultSelectedKeys={['2']}>
                <Menu.Item key="1">nav 1</Menu.Item>
                <Menu.Item key="2">nav 2</Menu.Item>
                <Menu.Item key="3">nav 3</Menu.Item>
            </Menu> …
Run Code Online (Sandbox Code Playgroud)

reactjs antd

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

如何在react js中的array.map上的事件onclick上添加函数

class ProjectFirestoreData extends Component {
    constructor(props) {
        super(props);
        this.userDelete = this.userDelete.bind(this)
    }
    userDelete(authorId){
        console.log(authorId)
    }
    render() {
        let {firestore} = this.props;
        if(!Array.isArray(firestore) || !firestore.length ){
            return (
                    <div>
                        <h1>Loading</h1>
                    </div>
                )
        }
        else{
            return (
                    <div className="col-md-8">
                        <div className="row">
                            {
                                firestore.map(function(index, elem) {
                                    return (
                                        <div className="col-md-6 p-3" key={index.name}  >
                                            <div className="card">
                                              <img className="card-img-top" src="..." alt="Card" />
                                              <div className="card-body">
                                                <h5 className="card-title text-dark">AuthorName is :  {index.authorFirstName} </h5>
                                                <p className="card-text text-dark">Some quick example text to build on the card title and make …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

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

标签 统计

reactjs ×2

antd ×1

javascript ×1