react 点击事件传参

代码解析:   可以选择性的看 editCard  事件的传参,尝试过几种传参的方式,会有莫名其妙的bug,这种方式可行。

代码

import { Card, Icon, Button } from 'antd';
import React, { Component } from 'react';
import { connect } from 'dva';
import router from 'umi/router';
import { PageHeaderWrapper } from '@ant-design/pro-layout';
import styles from './tab_1.less';

const { Meta } = Card;
@connect(({ loadding, d_models }) => ({
  d_models
}))
class a extends Component {
  dispatch = this.props.dispatch;
  state = {
    page: 'tab_1'
  };
  // 页面初次渲染
  componentDidMount() {
    this.messageSettingList();
  };
  //点击事件,传参
  editCard = (e) => {
    console.log('eeeeeeee1e', e)
    // console.log('eeeeeeee2222e',e.target.id)
  };
  messageSettingList(page_no = '', page_size = '') {
    this.dispatch({
      type: 'd_models/messageSettingList',
      payload: {
        materialType: 1,
        page_no,
        page_size,
      },
      callback: (res) => {
        if (res.code == 1) {
          this.

猜你喜欢

转载自blog.csdn.net/qq_35713752/article/details/103505111