ant-pro

import React, {Component} from 'react';
import {Menu, Dropdown, Icon, List} from 'antd';
import {connect} from 'dva';

const menu = (
  <Menu
    onClick={props => {
      console.log(props);
    }}
  >
    <Menu.Item key={1}>
      <a>复制</a>
    </Menu.Item>

    <Menu.Item key={2}>
      <a>删除</a>
    </Menu.Item>
   
  </Menu>
);

class MoreBtn extends React.PureComponent {
  render() {
    return (
      <Dropdown overlay={menu}>
        <a>
          更多 <Icon type="down" />
        </a>
      </Dropdown>
    );
  }
}

class MoreAction extends Component {
  offLine = e => {
    // const {record} = this.props;
  };

  render() {
    return (
      <div>
        <List.Item
          actions={[
            <a
              onClick={() => {
              
              }}
            >
              你好
            </a>,
            <MoreBtn record={this.props.record} />
          ]}
        />
      </div>
    );
  }
}

export default connect(store => {
  return {};
})(MoreAction);

clipboard.png

我点击Menu 中的 item 并不能获取到表格每一行中的数据? 看了文档,并没有解决?

阅读 1.5k
1 个回答

肯定拿不到,拿到的是menukey.

List.ItemonClick事件中处理吧。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题