import React, { Component } from 'react'; import { Redirect } from 'react-router'; import { BrowserRouter as Router, Route, Link, Switch } from "react-router-dom"; import PropTypes from 'prop-types'; import classNames from 'classnames' const $ = window.$; class MemoDetailKEEditor extends Component { componentDidUpdate(prevProps, prevState, snapshot) { if (this.props.memo && (!prevProps.memo || this.props.memo.id != prevProps.memo.id)) { this.keEditor = window.sd_create_editor_from_data(this.props.memo.id, null, "100%", "Memo"); window._kk = this.keEditor } } componentDidMount() { this.keEditor = window.sd_create_editor_from_data(this.props.memo.id, null, "100%", "Memo"); window._kk = this.keEditor } showEditor() { $("html, body").animate({ scrollTop: $('#commentInput').offset().top - 100 }, 1000, () => { if (this.keEditor) { const FF = !(window.mozInnerScreenX == null); if (FF) { this.keEditor.focus() } else { this.keEditor.edit.win.document.body.focus() } } }); } render() { const { match, history, memo } = this.props if (!memo) { return
} return (
发送
); } } export default ( MemoDetailKEEditor );