/** * */ import React, { Component } from "react"; import { connect } from "dva"; import eventCenter from "@common/events"; // 引入 EventEmitter import { Pagination, message, Icon, Input, Button, Tooltip } from "antd"; @connect((state) => ({ conversationList: state.im.conversationList, })) export default class SendBar extends Component { constructor(props) { super(props); this.state = { }; } componentWillReceiveProps(nextProps) {} render() { return ( { // e.stopPropagation(), //合成事件停止冒泡 // this.props.clickTextScheduling(e, "text"); eventCenter.emit('clickTextScheduling', { item, type: "text" }); }} /> { // e.stopPropagation(), //合成事件停止冒泡 // this.props.clickTextScheduling(e, "voice"); eventCenter.emit('clickTextScheduling', { item, type: "voice" }); }} > { // e.stopPropagation(), //合成事件停止冒泡 // this.props.clickTextScheduling(e, "video"); eventCenter.emit('clickTextScheduling', { item, type: "video" }); }} > ); } }