2015-10-06 3 views
0

Я пишу ответный маршрут, и в этом коде отображается непредвиденная ошибка «<» в строке №8. Мой код:Uncaught SyntaxError: Неожиданный токен '<'

var React = require('react'); 
var Route = ReactRouter.Route; 
var Link = ReactRouter.Link; 

var App=React.createClass({ 
    render: function(){ 
    return(
     <div className="header"> 
     <h1>Welcome to Twitter</h1> 
     <nav className="links"> 
      <link to ="https://about.twitter.com/"> About </link> 
      <link to="/login"> Login </link> 
      <link to="/sign_up"> Sign Up </link> 
     </nav> 
     {this.props.children} 
     </div> 
    ) 
    } 
}) 
React.render((
    <Router> 
    <Route path="/" component={App} /> 
     <Route path="login" components={Login} /> 
     <Route path="sign_up" components={Sign_Up} /> 
    </Router> 
),document.body) 

Пожалуйста, помогите мне, потому что я уже потратил много времени на это.

ответ

0

Вы действительно отправляете данный код в браузере? Потому что это jsx и его нужно преобразовать. Взгляните на reactify.

Смежные вопросы