1
resposta

Timeline.js - this.login

Oi.

No código:

export default class Timeline extends Component {

    constructor(props){
      super(props);
      this.state = {fotos:[]};
      this.login = this.props.login;
    }

A propriedade "this.login" é igual ao login na url do browser? Refere-se ao login daqui?

<Route path="/timeline(/:login)" component={App} onEnter={verificaAutenticacao}/>  

A propriedade this.props.login, se refere ao valor de (/:login) no path acima?

Obrigado!

1 resposta

Fala aí Marcelo, tudo bem? Vamos lá:

A propriedade "this.login" é igual ao login na url do browser? Refere-se ao login daqui?

Sim, o valor de this.login será que estiver depois do /timeline, ou seja:

Se a gente chamar uma URL: /time/matheus, o valor de this.login será matheus.

A propriedade this.props.login, se refere ao valor de (/:login) no path acima?

Exatamente.

Espero ter ajudado.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software