2015-09-18 4 views
1

Я пытаюсь добавить имя пользователя в свой объект привязки href. Мой код,Добавление параметра в тег привязки в response.js

var Name = React.createClass({ 

    render: function() { 
     return (
      <div> 
       <a href="www.example.com/"+ { this.props.username} +"" className="post-title">{this.props.name}</a><br /> 
      </div> 
     ); 
    } 

}); 

Но, я получаю сообщение об ошибке говорящее undefined token + вблизи этой HREF собственности. Я думаю, что это связано с тем, что я пытаюсь добавить его в метод render. Итак, есть ли другой подход?

Спасибо ..

ответ

2

Снимите +. Это должно быть:

<a href={"www.example.com/" + this.props.username} ... 
+0

Я уже пробовал это. Затем ссылка перенаправляется на http://www.example.com/ {this.props.username} 'вместо' http: // www.example.com/anyusername' –

+0

А, см. Править. Моя реакция foo была немного ржавой. –

+0

Да, теперь он работает .. Спасибо :) –

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