{ meta.chinese || meta.english } { !meta.subtitle ? null : { meta.subtitle } }
{ !intro ? null : utils.jsonmlToComponent( location.pathname, ['section', { className: 'markdown' }].concat(intro) ) } { jumper.length > 0 ?- { jumper }
import React from 'react';
import { Link } from 'react-router';
import ImagePreview from './ImagePreview';
import VideoPlayer from './VideoPlayer';
import * as utils from '../utils';
export default class Article extends React.Component {
constructor(props) {
super(props);
this.imgToPreview = this.imgToPreview.bind(this);
this.enhanceVideo = this.enhanceVideo.bind(this);
}
componentDidMount() {
this.componentDidUpdate();
}
componentDidUpdate() {
const { chinese, english } = this.props.content.meta;
utils.setTitle(`${chinese || english} - Ant Design`);
}
isPreviewImg(string) {
return /^ n[1])
.filter((img) => img);
return