import React from 'react';import {Row,Col} from 'antd';export default class PCNewsDetails extends React.Component{? constructor(){? ? super();? ? this.state={? ? ? newsItem: ''? ? };? };? ? componentDidMount(){? ? ? var myFetchOptions={? ? ? ? method:'GET'? ? ? };? ? ? fetch("http://newsapi.gugujiankong.com/Handler.ashx?action=getnewsitem&uniquekey="+this.props.params.uniquekey,myFetchOptions)? ? ? .then(response=>response.json())? ? ? .then(json=>{? ? ? ? this.setState({newsItem:json});? ? ? ? document.title=this.state.newsItem.title+" - React News | React 驅(qū)動(dòng)的新聞平臺(tái)";? ? ? })? ? };? ? createMarkup(){? ? ? return {__html:this.state.newsItem.pagecontent};? ? };? render(){? ? return(? ? ? <div>? ? ? ? ? <Row>? ? ? ? ? ? <Col span={2}></Col>? ? ? ? ? ? <Col span={14} className="container">? ? ? ? ? ? ? <div class="articleContainer" dangerouslySetInnerHTML={this.createMarkup()}></div>? ? ? ? ? ? </Col>? ? ? ? ? ? <Col span={6}></Col>? ? ? ? ? ? <Col span={2}></Col>? ? ? ? ? </Row>? ? ? </div>? ? );? };}
Uncaught (in promise) TypeError: Cannot read property 'pagecontent' of null(…),這個(gè)問(wèn)題怎么解決啊
qq_沒(méi)有蠟筆的小新_5
2018-04-19 14:40:16