Jest możliwość w jakiś sposób zbindować w komponencie z propsa do tagu
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Radaka głębokie stylowanie (w głąb komponentów z poziomu komponentu matki) można osiągnąć stosując symbol dziedziczenia >>> albo /deep/ z czego ta pierwsza forma działa tylko w CSS a druga w sass i css
  • Odpowiedz
Mam zmapowaną akcję w głównym widoku, na funkcji created ją wywołuje i działa, lecz po zmianie route'a akcja sie nie wykonuje, muszę odświeżyć stronę dopiero wtedy. Czy ma ktoś może pomysł, jak to naprawić?

korzystam z vue 2.5, vuex, vue-router

#programowanie #javascript #vuejs
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cccn: update, nie lubię powtarzanego kodu, według mnie to jest słabe, skorzystałem z funkcji poniżej w głównym pliku i jest perfekt :)

watch: {
'$route'(to, from) {
  • Odpowiedz
@morteusz teraz widzę, że wcześniej nie zrozumiałem o co ci chodziło. Ty mówiłeś o hooku w nadrzędnym komponencie, a ja myślałem że o widoku ładowanym już przez router.
  • Odpowiedz
dłubię sobie inżynierkę i zastanawiam się, jakiej technologii do zrobienia frontendu użyć ( ͡° ͜ʖ ͡°)
W założeniu ma to być apka mobilna (android), przy czym cała logika siedzi głównie po stronie serwera a klienta zadaniem jest raczej tylko rysowanie widoków i wysyłanie requestów. Cała apka ma się składać z kilku do kilkunastu ekranów (w sensie widoków), nie będą wykorzystywane żadne specjalne funkcjonalności api telefonów. Tak właściwie to to gra będzie,
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Robie panel zarządzania w vue. Użytkownicy mają role i dostępy do różnych opcji. Jak sensownie ukryć kod componentu i listę linków routera dla osoby która nie ma praw? Zaciemnianie kodu raczej nie ma sensu.

#frontend #javascript #vuejs #vue
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak sensownie ukryć kod componentu i listę linków routera dla osoby która nie ma praw


@lukasilestam: pytanie po co? jeśli chodzi ci o sam widok to pewnie jakiś acl się tutaj sprawdzi, ale ukrywanie kodu mija się z celem
  • Odpowiedz
@lukasilestam: albo asynchroniecznie ładować routera z innej ścieżki, a dodatkowo ACLa załatwiasz na tyle :)
I podobnie z komponentami tylko dla adminów.

Osobiście nigdy się nie bawiłem z takim chunkowaniem i dynamicznym ładowaniem komponentów, więc tu nie pomogę.
  • Odpowiedz
Eh, nie umiem znaleźć żadnego gotowego template'a/boilerplate'a z #vuejs i sequelize, żeby wszystko móc sobie ładnie podzielić na niezależne widoki. #nodejs jest ofiarą własnego hype'u przez co ciężko znaleźć cokolwiek aktualnego.

Wszystko co testuje albo jest nieaktualizowalne do nowego webpacka, albo w cholerę przerabiania żeby działało tak jak bym chciał.

Chyba jak samemu nic nie zacznę od zera, to do niczego nie dojdę.
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@Razi91: czemu chcesz łączyć vue z sequelize, co jedno ma do drugiego. Postaw osobny stack np. express i sequelize a vue osobno.
  • Odpowiedz
#vuejs #vue ale pewnie podobnie bedzie w #angularjs #angular2
jak osiagnac cos takiego jak na #trello
tzn mam strone z wynikami wyszukiwania, klikam na 'preview' i wtedy moj url zmienia sie z /# na /#/preview/:id
w tle pozostaje strona z komponentu pod / a zarazem pojawia sie okno modalne z jakas dynamiczna zawartoscia

bo obecnie gdy zmieniam url to strona w tle zanika jak przy
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kurcze Mirki doradźcie czy jest sens uczyć się Vue.js? Widzę, że jest mało ogłoszeń o pracę z tym porównując do innych frameworków, myślicie że trend się zwiększy na to? Nie umiem jeszcze żadnego frameworka do JS, rozważam Vue lub Reacta. Najbardziej chciałabym uczyć się Vue, bo mniej więcej widziałam składnię i mega mi się spodobało. Jednak tak jak pisałam, boję się, że pracy z tym nie znajdę ( ͡° ʖ̯
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lady_katarina: moim zdaniem to nie ma większego znaczenia, który z miliona frameworków JS znasz na pamięć, jeśli będziesz mieć w CV jakieś sensowne projekty związane z Vue i na rozmowie udowodnisz, że ogarniasz temat, to każda normalna firma uzna, że szybko u nich się nauczysz tego, co oni tam sobie używają w swoich projektach
  • Odpowiedz
Mirki z #javascript , znowu pomoc potrzebna, ale chyba prostsza.
Mam aplikacje we #vuejs .
Nie uzywa zadnego backendu, tylko jest to UI + logika schowana pod spodem do obliczen.
Problem w tym, ze te obliczenia są dość kosztowne (algorytm już całkiem nieźle zoptymalizowałem, ale jednak nadal trochę to trwa) i blokują UI.
Jak mógłbym to zrobić w Workerze? Trochę nie ogarniam tego jak Worker ma wywołać obliczenia bo musi być
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@NiezajebywalnyNiesporczak: Może za password: null, ale generalnie jak patrzę na ten Twój kod to Ty się naucz najpierw używać średników, poprawnej indentacji i spacji gdzie trzeba, bo połowa linterów da Ci tak po dupie, że odechce Ci się pisać ( ͡° ʖ̯ ͡°)
  • Odpowiedz
Mirasy, mam taki problem.
Mam sobie strukture drzewa w mojej aplikacji ( #javascript #vuejs )
Zeby moc usuwac elementy wprowadzilem im referencje do rodzica (co moze wlasnie jest bledem? nie moge po prostu w akcji dac delete node bo node w akcji jest lokalny i wywala blad, wiec poki co biore referencje do rodzica i usuwam dziecko z ktorego zostalo wywolane delete z jego dzieci.)
Teraz przez to
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@trustME: a czemu nie bindujesz tych elementow do obiektu data? Wtedy moglbys usuwac prosto z data ten element a view by na to reagowal i usuwal z html
  • Odpowiedz