import React, { Component } from 'react'; import { Redirect } from 'react-router'; import { BrowserRouter as Router, Route, Link, Switch } from "react-router-dom"; import axios from 'axios'; import { TPMIndexHOC } from '../tpm/TPMIndexHOC'; import SiderBar from '../tpm/SiderBar'; import UpgradeModals from '../modals/UpgradeModals'; import { SnackbarHOC , getImageUrl} from 'educoder'; import Slider from '@icedesign/base/lib/slider'; import '@icedesign/base/lib/slider/style.js'; import Rating from '@icedesign/base/lib/rating'; import '@icedesign/base/lib/rating/style.js'; import './home.css'; import {Tooltip,Spin} from 'antd'; const $ = window.$; class ShixunsHome extends Component { constructor(props) { super(props) this.state={ homedatalist:undefined, hometypepvisible:true } } componentDidMount(){ const upsystem=`/users/system_update.json`; axios.get(upsystem).then((response)=>{ let updata=response.data; this.setState({ updata:updata }) }).catch((error)=>{ console.log(error); }) let url=`/home/index.json`; axios.get(url).then((response)=> { if(response.status===200){ this.setState({ homedatalist:response.data, hometypepvisible:false }) } }).catch((error)=>{ console.log(error) }); } bannaronmousemove=()=>{ $("#bannerrightimg").show(); $("#bannerleftimg").show(); } bannaronmouseout=()=>{ $("#bannerrightimg").hide(); $("#bannerleftimg").hide(); } render() { let {homedatalist,hometypepvisible} = this.state; const arrowStylel = { left: "-76px", width: "76px", textAlign: "left", height: "100%", cursor: "pointer" }; const arrowStyler = { right: "-120px", width: "76px", textAlign: "left", height: "100%", cursor: "pointer" }; const noneStyler={ display: "none" } const CustomNextArrow = props => { return (
); }; const CustomPrevArrow = props => { return ( ); }; let homedatalistreps; if(homedatalist!=undefined){ homedatalistreps=[]; for(var i=0; i{i.sub_rep_name}
{ i.tag_rep_list.map((t,e)=>{ return( {t.tag_name} ) }) }实践课程
TRAINING COURSE
非试用内容,需要授权
{item.name}
开发社区
DEVELOPMENT COMMUNITY
非试用内容,需要授权
{item.name}
导师排行榜
MENTOR RANKING
程序员排行榜
PROGRAMMER RANKING