vue-codigos
vue-codigos copied to clipboard
Algumas correções no Livro
Boa tarde,
Estou acompanhando o seu livro e desde já, que te dá os parabéns pela iniciativa em escrevê-lo. Eu estou lendo e vendo que algumas coisas foram atualizadas e outras não, com relação ao Vue1 e Vue2. Então, como forma de ajudar, irei elencar alguns pontos aqui nas issues do github que trata do livro. Como não li o livro todo, possa ser que eu escreva outras issues.
1º - Tópico 2.12 Filtros Você descreve sobre filtros, porém, ainda tem algumas coisas referentes ao Vue1, como os tipos de filtros: uppercase, lowercase, json (inclusive deu erro no meu código aqui quando testei), etc, que foram removidos na versão 2, dando liberdade ao programador desenvolver suas próprias.
2º 2.13 Diretivas Nessa parte, você descreve perfeitamente sobre o uso das diretivas do Vue, porém, somente um dos exemplos não é mais utilizado no Vue: esse tipo de utilização não é mais usado desde a versão 2.
Ainda continuo lendo seu livro, não estou aqui para querer denegrir nada. Estou como forma de auxiliar a desenvolver um livro 100%. Já aprendi muito com seu livro e estou fazendo a minha parte, contribuindo com a comunidade para que o livro posso se aperfeiçoar mais e mais, essa é a realmente intenção do livro na Lean.
Se encontrar outras coisas, enviarei mais issues. Um grande abraço Daniel e mais uma vez parabéns pelo livro, e espero um dia eu poder escrever o meu também.
Olá, obrigado pelas dicas. De forma alguma denigre o livro, muito ao contrário! Corrigi os filtros. Não compreendi a parta da diretiva.
A parte de diretiva, em Argumentos que eu falei foi apenas um exemplo que você colocou;
<a href="{{url}}"></a>
Esse tipo de utilização a sintaxe de mustache (não sei se é assim que se chama kkk ) não é mais válida a partir da versão 2.0 se não me falhe a memória, seria mesmo só pra retirar da parte de exemplos.
Seguindo o exemplo do amigo @fsenaweb, segue algumas correções de texto que acabei encontrando na página 63 do livro
Nessa parte final da página aonde você mostrar como esta o código não esta de acordo com os exemplo que você colocou acima, uma diz v-on:menu-click e logo abaixo você colocar somente v-on:click, não deveria esta igual nessa parte?
Na tag <my-menu> temos a configuração do evento menu-click:
v-on:click="onMenuClick"
Na página 63 você referencia um metodo que não foi criado dando a impressão que algo esta faltado, seguindo o código em nenhum momento e mostrado a criação dessa botão e como ele esta sendo usando.
Criamos um botão que chama o método onButtonClick , que por sua vez usa o $emit
para disparar o evento button-click .
Na página 81 você indicar para acessar uma rota usando #!, aqui para mim não funcionou, colocando somente #, funcionar normal