Vue: problema de tag html

Criado em 8 mar. 2017  ·  3Comentários  ·  Fonte: vuejs/vue

Versão Vue.js

2.0.2

Link de reprodução



https://jsfiddle.net/baturYe/x4m8w2xv/2/~~https://jsfiddle.net/baturYe/x4m8w2xv/5/

Passos para reproduzir

O que é esperado?

modelo é exibido corretamente

O que realmente está acontecendo?

Estou jogando # 5097 e descobri que, ao colocar \> na string do modelo, o resultado não é o esperado.

need repro

Comentários muito úteis

  • você não pode adicionar conteúdo ao mesmo slot nomeado várias vezes.
  • seu child componente não produz o conteúdo do slot em qualquer lugar
  • o modelo child tem html inválido na linha 15

Explique com mais detalhes o que você realmente espera, porque não está claro para mim. Parece que você acha que pode concatenar o conteúdo do slot. Você não pode, essa não é uma funcionalidade que o Vue oferece.

Vou rotular isso como "precisa de repo" porque a reprodução fornecida não funciona.

Todos 3 comentários

  • você não pode adicionar conteúdo ao mesmo slot nomeado várias vezes.
  • seu child componente não produz o conteúdo do slot em qualquer lugar
  • o modelo child tem html inválido na linha 15

Explique com mais detalhes o que você realmente espera, porque não está claro para mim. Parece que você acha que pode concatenar o conteúdo do slot. Você não pode, essa não é uma funcionalidade que o Vue oferece.

Vou rotular isso como "precisa de repo" porque a reprodução fornecida não funciona.

Desculpe, colei o link errado, sei que é inválido para usar assim. Deve vue reclamar quando é codificado assim?

Bem, isso é porque a barra invertida é um caractere de escape em strings Javascript. usando \\ leva ao resultado esperado.

Esta página foi útil?
0 / 5 - 0 avaliações