Olá, o curso é MUITO intuitivo e estou adorando!
O único problema, é qe não entendi muito bem de onde vem a variável data dentro do form.marko, de onde vem essa informação ou esse "array"?
Olá, o curso é MUITO intuitivo e estou adorando!
O único problema, é qe não entendi muito bem de onde vem a variável data dentro do form.marko, de onde vem essa informação ou esse "array"?
Boa tarde, Luiz! Como vai?
Obrigado pelo feedback! Fico feliz que esteja curtindo e aproveitando ao máximo todo o conteúdo dos cursos de Node!
O único problema, é qe não entendi muito bem de onde vem a variável data dentro do form.marko, de onde vem essa informação ou esse "array"?
Sobre a sua pergunta, o próprio Marko se encarrega de disponibilizar o data
dentro dos nossos templates! Sendo assim, sempre que a gente enviar alguma informação para os nossos templates como no exemplo a seguir
return resp.marko(
require('../views/livros/form/form.marko'),
{
livro: {},
errosValidacao: erros.array()
}
);
o Marko pegará o objeto JS enviado como segundo parâmetro do método resp.marko()
e colocará dentro do tal do data
para que a gente consiga utilizar essas informações passadas para o template!
Pegou a ideia? Qualquer coisa é só falar!
Grande abraço e bons estudos, meu aluno!
Show! Obrigado!