• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Vue partial template

Cloud VPS
0 głosów
246 wizyt
pytanie zadane 17 marca 2018 w JavaScript przez Qlash Użytkownik (700 p.)
Hej. Potrzebuję informacji od speców vue. Mam komponent .vue w nim template. Potrzebuję zrobić jakiś fragment kodu w różnych miejscach. Np. jakiś IMG z kilkoma bindami. Czy jest jakiś prosty sposób żeby tego dokonać nie tworząc kolejnego komponentu?

 

Np. (pseudo kod z telefonu)

<A v-if> <IMG>

<IMG v-else :ten.dam.img bez a.href>

2 odpowiedzi

0 głosów
odpowiedź 17 marca 2018 przez ProgramistaStepek Nałogowiec (27,020 p.)
A czemu nie chcesz tworzyć nowego komponentu?
komentarz 17 marca 2018 przez Qlash Użytkownik (700 p.)
Nie to że nie chce. Chodzi o przyspieszenie pracy/pisania. Wywołując to za pomocą komponentu muszę w obu miejscach podać propsy (co dla 1 linijkowego kodu mija się z celem bo oszczędność żadna). Zastanawiam się czy nie mozna jakoś użyć slot lub nie ma czegoś podobnego do tego..
0 głosów
odpowiedź 17 marca 2018 przez niezalogowany

Komponenty są właśnie do tego, aby nie powielać kodu.

Możesz ustawić domyślne propsy, a komponent zarejestrować globalnie

Podobne pytania

0 głosów
1 odpowiedź 264 wizyt
pytanie zadane 4 października 2018 w JavaScript przez Gambr Dyskutant (7,530 p.)
0 głosów
0 odpowiedzi 157 wizyt
pytanie zadane 26 listopada 2017 w JavaScript przez Anoonymous Obywatel (1,560 p.)
+2 głosów
1 odpowiedź 184 wizyt

93,459 zapytań

142,454 odpowiedzi

322,724 komentarzy

62,837 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...