zoukankan      html  css  js  c++  java
  • Target container is not a DOM element

    1、错误描述

    2、错误原因

    import React, {Component} from 'react';
    import {render} from 'react-dom';
    import Button from 'react-bootstrap/Button'
    
    const ProPic = (props) => {
    	return (
    		<img src={'http://www.youhaidong.com/' + props.name + '/picture'}/>
    	);
    }
    
    const PicLink = (props) => {
    	return (
    		<a href={'http://www.youhaidong.com/' + props.name}>
    		  {props.name}
    		</a>
    	);
    }
    
    const ImgLink = (props) => {
    	return (
    		<div>
    			<ProPic name={props.name}/>
    			<PicLink name={props.name}/>
    		</div>
    	);
    }
    
    render(
    	<ImgLink name="张珊珊"/>
    );
    
    export default ImgLink;

         由于ImgLink是一个组件,不能直接使用render()方法,需要在组件中使用render()方法

    3、解决办法

    import React, {Component} from 'react';
    import ReactDOM,{render} from 'react-dom';
    import Button from 'react-bootstrap/Button'
    
    const ProPic = (props) => {
    	return (
    		<img src={'http://www.youhaidong.com/' + props.name + '/picture'}/>
    	);
    }
    
    const PicLink = (props) => {
    	return (
    		<a href={'http://www.youhaidong.com/' + props.name}>
    		  {props.name}
    		</a>
    	);
    }
    
    const ImgLink = (props) => {
    	return (
    		<div>
    			<ProPic name={props.name}/>
    			<PicLink name={props.name}/>
    		</div>
    	);
    }
    
    class ImgLinks extends Component {
    	constructor(props){
    		super(props);
    		this.state = {name:'张珊珊'};
    	}
    	
    	render() {
    		return (
    			<ImgLink name={this.name}/>
    		);
    	}
    }
    
    export default ImgLinks;
  • 相关阅读:
    好奇心
    ArcMap绘制错误
    ArcGISServer 发布地图服务 后在ArcGIS Service Directory中看不到
    软件安装顺序
    调试SOE程序应该注意的问题
    Win7语言栏不见了
    注册flash.ocx inno setup
    CSS个人收集,仅供参考
    看张亚飞《.Net for Flash FMS》的笔记
    GetDiskSerial DLL获取硬盘信息
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13313709.html
Copyright © 2011-2022 走看看