[Angular 7]
Cześć!
Czy ktoś z vipoku spotkał się z rozwiązaniem "Adnotacji" - tj. zaznaczania na stronie kawałka tekstu lub fragmentu obrazka (kolorem), a kolejno dodania do tego adnotacji?
W skrócie: zaznaczamy kawałek 'czegoś' na stronie i przypisujemy temu opis. Podobne rozwiązania (nie działają z Angularem):
https://kyamagu.github.io/bbox-annotator/demo.html?input=text
http://annotorious.github.io/
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@Bemiks Wystarczy zwykła dyrektywa angularowa. Kwestia malowania diva - możesz sobie zobaczyć kod źródłowy który sam tutaj wsyawiles chociażby
  • Odpowiedz
Malowanie div w tych przykładach oparte jest na jQuery, a tego nie chcę importować do projektu Angulara..
Potrzebuje jakiegokolwiek punktu zaczepienia, resztę już sam dopiszę ( ͡° ʖ̯ ͡°)
  • Odpowiedz
Mamy tu jakichś angularowych katów?
Jest taki art w necie: https://medium.com/@jtomaszewski/how-to-write-good-composable-and-pure-components-in-angular-2-1756945c0f5b
No i ogólnie jest jeszcze kilka, które traktują o zajebistości pure komponentów.
Tylko jakoś mi one nie podchodzą... Bo przenoszą dużą część logiki na główny smart/impure/container component.
Prosty przykład (pic rel). Na górze MenuComponent jest pure na dole nie.

W
bmLq - Mamy tu jakichś angularowych katów?
Jest taki art w necie: https://medium.com...

źródło: comment_rUem87b9ocAYoYRwXgUHHB8uuo9FgFft.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bmLq: możesz mieć kilka mniejszych smart komponentów, albo dyrektyw, nie musi być jednego dużego. Ale komponenty prezentacyjne łatwiej jest reużywać lub zmieniać ich użycie.
  • Odpowiedz
@bmLq: Też nie jestem do końca przekonany do tego typu zaleceń i staram się ich sztywno nie trzymać, bo to najgorsze co można zrobić. A już takie przemądrzałe artykuły pokazujące jedyną słuszną drogę to puentuję śmiechem.
  • Odpowiedz
Mirki potrzebuję kogoś ogarniętego z #angular #programowanie #frontend

Mam formularz z polem FormArray, który zawiera dynamicznie przydzielane FormControl (czyli w sumie tablice FormControl):
Jak powiązać input w html z danym FormControl? Zaznaczam, że nie ma tutaj nazwy tego pola (nazwę ma tylko tablica)
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #javascript #angular #frontend
Mirki pomóżta bo nie mam już pomysłu.. chodzi o to, żeby po przeładowaniu danych widok daterangepickera również się odświeżał - obecnie trzyma on "w pamięci" poprzednio zaznaczony przedział a powinien go po prostu usunąć i zostawić zaznaczony tylko nowy. Nie chcę powielać pytania, które zadałem na stackoverflow dlatego podam link tutaj
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #javascript #angular
Koledzy pomóżcie, zrobiłem angularowy komponent z libki JSowej - ogólnie jest do daterangepicker. Chcę go używać w innych komponentach, w innym komponencie mam pola startDate i endDate i chciałbym pobrać wartości z inputów, które są w templejcie pickera. W komponencie daterangepickera dodałem fukncję która te daty pobiera ale jak je przekazać do docelowego komponentu? Na stackoverflow dostałem dwie propozycje ale ta z localstorage
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

js jest niestety taki, kupa zależności, ty tam jeszcze łączysz angulara i jquery to już w ogóle wychodzi sraka
  • Odpowiedz
Mirki bawie sie Angularem 2 na bootstrapie, jednak dochodze do wniosku ze fajnie by bylo od niego odpoczac, i tutaj mam pytanie: jak "malujecie" swoja aplikacje?. Dla kazdego componentu oddzielnie piszecie css czy uzywacie rowniez jakiegos zbiorczego pliku ktory dopisujecie do .json? Slyszalem rowniez o jakiems glebokim stylingu ktory omija enkapsulacje. ( ͡° ͜ʖ ͡°)

#angular #css #typescript
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fotszyrzk: zmienisz, poczytaj docsy bootstrapa, wszystko tam znajdziesz :) a od v4 jest oparty o flexa a nie o floaty i jest dużo bardziej poteżny
  • Odpowiedz
Objedzeni, po świętowaniu.. może czas na zmianę pracy? :D

Poszukujemy Web Developerów dla naszego klienta z sektora bankowości w Warszawie! Nowy projekt, budowanie aplikacji od podstaw.
Technologie: Angular2+, ES6, TypeScript, HTML5, CSS3, LESS/ SASS
Lokalizacja: Warszawa
Widełki:
Sheta - Objedzeni, po świętowaniu.. może czas na zmianę pracy? :D

Poszukujemy Web ...

źródło: comment_idScuaHN9CWYPdx6Mpv7Fc01rduo8T8w.jpg

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #frontend #javascript #angular
Mirki rada potrzebna. Korzystam z tej libki do daterangepickera. Niestety nie spełnia ona wszystkich wymagań dlatego postanowiłem stworzyć daterangepicker na jej podstawie, dodając możliwość widoku samych miesięcy/lat. Jednak na froncie jestem świeży, dlatego chciałbym zapytać jak wygląda sprawa z tworzeniem własnej kontrolki na podstawie istniejącej? Czy pobieram taką libkę z githuba i ją w jakiś sposób edytuję, czy tworzę nowy
Dominias - #programowanie #frontend #javascript #angular
Mirki rada potrzebna. Korzy...

źródło: comment_mO2WLasxKu08ciLffyDMr4m2FCj3riX2.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie. Umiem w CSS, znam podstawy SASS, bawiłem się Javascriptem. Napisałbym i kurę z Minecrafta skaczącego i machającego skrzydłami, chodzącego po elemencie DIV w trójwymiarze.
Znam semantykę HTML (sekcje, article, aside, gdzie używać jakich nagłówków itd.),
Wiem jak działa Flexa i GRID, umiem pisać grafikę w SVG i Canvas, zacząłem korzystać z szablonów Bootstrap.
Wstrzykiwałem gotowe ikonki ze stron trzecich, i wiem jak je dowolnie transformować bez umieszczania ich w ekstra kontenery.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@rukh: https://wordpress.com raczej sobie odpuść, bo tam nie masz pełnej kontroli, a przy najdroższym planie jest to nieopłacalne. Jest też https://wordpress.org/ gdzie możesz sobie pobrać ten CMS i wgrać na własny serwer i masz pełną kontrolę nad wszystkim.

Ogólnie domena i hosting to nic skomplikowanego, tylko nie daj się nabrać na ofertę nazwa.pl lub home.pl gdzie jest najpierw 0 zł, a potem przepłacasz wszystko tak trzykrotnie.

Domenę kup sobie w
  • Odpowiedz
@MroczekBall3D: {{productsList.products[i].converter}} pobierane jest z bazy i cały czas jest 1kg=30szt.Pokazuje domyślny przelicznik i chyba ten update nic by nie dał.Dodawanie czy odejmowanie produktu nie ma wpływu.

Wystarczyło by mi,żeby rozdzielić te wartości z {{productsList.products[i].converter}} i wstawiłbym coś takiego

productsList.changeQuantity(i, $event)=productsList.changeQuantity(i, $event)*productsList.products[i].converter.secondUnit
  • Odpowiedz
@smalczyk1: Wybacz, ale Twoj problem nei jest dla mnie zrozumiały.
Mówisz, że gdy zwiększy się ilość, to ma wyświeltić sę nowa ilośc.

Przykład podany przez Ciebie jest dobry, jest to bindowanie i wyświetla to zawsze aktualną wartość trzymaną w zmiennej w tej klasie.

"wartość ilości"
  • Odpowiedz
#frontend #javascript #angular
Mirki poratujcie radą. Jakiego daterangepickera użyć (koniecznie pod Angulara - taki wymóg z góry)? Obecnie używałem pickera od valor-software ale według menago nie jest on intuicyjny, a dodatkowo chce, żeby z bazki pobierało dostępne daty, a niedostępne mają być disabled - ten dateRANGEpicker nie ma takiego ficzera (datepicker ma), do tego nie ma edycji range'u, jest możliwość zaznaczania przedziału od nowa, a przykładowo
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@qwelukasz: hmm w docker-compose nadpisujesz ten CMD z Dockerfile i ten install się nie wywołuje. Dlaczego npm-install chcesz robić przy starcie kontenera? Przecież on zazwyczaj długo trwa, a nic nie szkodzi, żeby go robić przy budowaniu obrazu. Btw. jest 3 wersja docker-compose
  • Odpowiedz
ogarniał juz ktoś sticky headery tabeli w najnowszym cdk-virtual-scroll ? na githubie jest na to wciąż otwarte issue a ja cannot into css zeby zrobic to samemu w rozsądnym czasie
#programowanie #angular
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#angular #programowanie

proóbuję ustawić alert i usunąć go przy zmianie router-outlet.
pod tym linkiem http://jasonwatmore.com/post/2017/06/25/angular-2-4-alert-toaster-notifications koleś usuwa alert przez wywołanie next() dla każdego NavigationStart w konstruktorze serwisu z alertem. Czy to jet poprawne?
Jeżeli chciałbym pokazać alert o zapisaniu formularza, po kliknięciu submit, dodaje alert -> zmieniam stronę (outlet), na nową, na której chce pokazac alert -> naviagtionStart więc usuwa sie alert i nic nie widać. Tak?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie mogę przesłać treści z dziecka do rodzica równie łatwo jak w przypadku Inputa? Wszędzie tłumaczą Outputa na zdarzeniu na przycisku, a ja po prostu chcę, aby pole klasy dziecka wyświetlało się w templatce rodzica od początku. I okej, to nie problem, bo zamiast dawać emitera na button włożyłem go do ngOnInit(), ale ciągle musiałem napisać dwie metody: jedną wysyłającą i drugą odbierającą. Nie dałoby się jak w Inpucie: tylko dekorator i
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lunaexoriens:
Jeśli potrzebujesz tej danej tylko na szablonie rodzica, to możesz użyć tzw. local template variable. Jak w komponencie to alternatywą jest ViewChild, ale to nie jest raczej prostsze niż Output.

Nie wiem jaki konkretnie masz przypadek, ale możliwe że najlepszym rozwiązaniem byłoby po prostu przeniesienie tego pola do rodzica i przekazywanie go do dziecka przez Input. Skoro rodzic musi je wyświetlać, to powinno ono do niego należeć.

Natomiast to
  • Odpowiedz