#programowanie #typescript #angular #webdev Cześć Mirki pytanie z typescripta. Mam napisaną tam funkcje którą chciałbym jednorazowo wywołać w widoku html. Jednak wywołanie jej z poziomu html poprzez {{Func(args)}} powoduje ze wywoluje sie ona 6 razy a nie jeden raz. Przy użyciu przykładowo eventu (click) wywoluje sie prawidlowo, jeden raz. Jakies rady?
Wszystko
Najnowsze
Archiwum
- 1
@DrizztDoUrden
Jak Ci wali error Expression has been changed.... to możesz wykonanie tego kodu opakować w setTimeout(tutajTwojaFunkcja, 0).
To jest naturalne, że Twoja funkcja w bindingu {{ }} woła się kilkukrotnie. Angular z każdym uruchomieniem systemu detekcji odswieża bindingi na widoku, więc dzieje się to wiele razy. Wylicz sumę wartości raz i umieść tam już pole ze sumą, niech ta suma jest polem klasy.
Jeśli to jest jakaś dynamiczna tabelka to
Jak Ci wali error Expression has been changed.... to możesz wykonanie tego kodu opakować w setTimeout(tutajTwojaFunkcja, 0).
To jest naturalne, że Twoja funkcja w bindingu {{ }} woła się kilkukrotnie. Angular z każdym uruchomieniem systemu detekcji odswieża bindingi na widoku, więc dzieje się to wiele razy. Wylicz sumę wartości raz i umieść tam już pole ze sumą, niech ta suma jest polem klasy.
Jeśli to jest jakaś dynamiczna tabelka to
@DrizztDoUrden: duzo wygodniej, ale cos nie idzie? Trochę sobie przeczysz. Posluchaj kolegów i zrób to zgodnie z zachowaniem odrobiny czystości kodu.
ps. Tak jak napisal tlaziuk chodzi o odswiezanie widoku - wiec łatwiej dać ja w kodzie niz pilnowac wszystkich powodow dla których odswieza sie widok.
ps. Tak jak napisal tlaziuk chodzi o odswiezanie widoku - wiec łatwiej dać ja w kodzie niz pilnowac wszystkich powodow dla których odswieza sie widok.
- 2
No hejka mirki. Chciałbym sobie poćwiczyć tworzenie stron. Html, css, js ogarniam spoko,
ale samo tworzenie strony od podstaw idzie mi trochę jak krew z nosa - nie mam czasem
pomysłów jak coś zrobić żeby wyglądało spoko. I tu moje pytanie: Znacie może jakąś
stronkę na której ludzie zamieszczają swoje strony zrobione np. w photoshopie?
Chętnie bym "przerobił" takie projekty na html, css, js żeby pouczyć się designu i dodać
coś do
ale samo tworzenie strony od podstaw idzie mi trochę jak krew z nosa - nie mam czasem
pomysłów jak coś zrobić żeby wyglądało spoko. I tu moje pytanie: Znacie może jakąś
stronkę na której ludzie zamieszczają swoje strony zrobione np. w photoshopie?
Chętnie bym "przerobił" takie projekty na html, css, js żeby pouczyć się designu i dodać
coś do
- 11
19/100 dni z książką
“Dobrze znana zasada, nazywana prawem Demeter, mówi, że moduł powinien nie wiedzieć nic o wnętrzu obiektów, którymi manipuluje.”
#feaoftruss #czystykod #programowanie #programista15k #webdev #gamedev
“Dobrze znana zasada, nazywana prawem Demeter, mówi, że moduł powinien nie wiedzieć nic o wnętrzu obiektów, którymi manipuluje.”
#feaoftruss #czystykod #programowanie #programista15k #webdev #gamedev
@FEAofTruss: ale mógł byś odrazu napisać własnymi słowami dlaczego uważamy to za dobrą praktykę :) bo początkujący coder napewno będzie miał problemy z interpretacją powyższych metod :)
@nilphilus nie chodzi mi o sytuację jak mówisz że jeden moduł pobiera sobie z drugiego coś (tak jak mowisz) tylko o to gdzie z obiektu dobierasz do obiektu gdzie dobierasz się do obiektu na którym potem coś robisz, jeśli te gety nie są jakimiś operacjami biznesowymi, a tylko getterami na pola
105
Witam, wykonuje bezpłatnie strony internetowe i blogi.
"Witam, wykonuje bezpłatnie strony internetowe i blogi. Istnieje też możliwość ich darmowego utrzymania. Jestem w stanie pomóc w obniżeniu kosztów utrzymania już istniejących stron. Dlaczego za darmo? Bezpłatnie, ponieważ cały czas się czegoś nowego uczę, robię to z pasji i jestem osobą niewidomą"
z- 21
- #
- #
- #
- #
Jestem zmuszony przez jakiś czas pracować na Windowsie, możecie polecić jakiegoś aktualnego WAMPa w instalatorze all in one?
#php #programowanie #webdev
#php #programowanie #webdev
Chciałem napisać mały skrypt do wyciągania nazwy pliku z kodu JS zawartego w stronie, ale zauważyłem, że ten kod ładuje się z opóźnieniem jakiś 30 sekund i jak wykonuje swój kod od razu po załadowaniu strony to nie uruchamia się. Jak wykryć kiedy kod z którego chcę wydobyć nazwę pliku jest już gotowy?
#javascript #programowanie #webdev
#javascript #programowanie #webdev
- 1
@TenAnonToKlopoty: wiem, dlatego pisałem, że możesz spróbować. Dobrze, że działa.
- 1
@ytyfy: tego nie znalem, jak mowilem w JS nie pisze, ale dzieki
Gdy wchodzisz na Antyweb a tam artykuł o sztucznej inteligencji okraszony jest screenem z php html... Rozwagi.
#webdev #antyweb #spostrzegawczosc
#webdev #antyweb #spostrzegawczosc
@loremipsum91: Gorzej. To kod szablonu Wordpressa.
- 1
- 25
18/100 dni z książką
“Ukrywanie implementacji nie sprowadza się do dodawania warstwy funkcji nad zmienną. Ukrywanie implementacji polega na tworzeniu abstrakcji!.”
#feaoftruss #czystykod #programowanie #programista15k #webdev #gamedev
“Ukrywanie implementacji nie sprowadza się do dodawania warstwy funkcji nad zmienną. Ukrywanie implementacji polega na tworzeniu abstrakcji!.”
#feaoftruss #czystykod #programowanie #programista15k #webdev #gamedev
@FEAofTruss: Chyba pierwsza faktycznie jakąś madrzejsza i mniej oczywista rzecz. Zawsze programuj do abstrakcji. Jak pierwszy raz pracowałem w korpo byłem zaskoczony ile tam interfejsów ( ͡° ͜ʖ ͡°)
@dotnetboy
@Ostrzewtlumie
I potem powstaje milion interfejow z jedną implementacją NO ALE jakby kiedyś może chcieć zmienić implementację to się da( ͡º ͜ʖ͡º)
@Ostrzewtlumie
I potem powstaje milion interfejow z jedną implementacją NO ALE jakby kiedyś może chcieć zmienić implementację to się da( ͡º ͜ʖ͡º)
Czemu ostatnio jak wchodzę na wypok to rośnie zużycie ramu przez przeglądarke dopóki nie braknie??
#programowanie #webdev
#programowanie #webdev
ja peridole miałbym weekend godzine szybciej ale jak zwykle strona buguje się na #ios #ioscwel #android #webdev #gorzkiezale
- 1
Klient zażyczył sobie dodać "specjalne zabezpieczenia" do panelu administracyjnego. Czy mogę stworzyć historię wpisanych niepoprawnych haseł do logowania? Zaznaczam, że nikt niepowołany nie powinien mieć dostępu nawet do linka do panelu, a byłoby to dość proste rozwiązanie na wykrycie anomalii. Do tego rzecz jasna info typu ip, lokalizacja, przeglądarka, system.
Czy jest to zgodne z prawem?
#webdev #prawo #programowanie
Czy jest to zgodne z prawem?
#webdev #prawo #programowanie
- 2
Czy mogę stworzyć historię wpisanych niepoprawnych haseł do logowania?
@Jurix: A z jakiej racji klient nie mógłby mieć dostępu do takiego wykazu? Nie sądzę by istniały jakieś przeciwwskazania prawne.
- 5
@Jurix: To zmień link do logowania, a pod starym adresem daj formularz który będzie udawał logowanie, a w rzeczywistości zbierze dane, login, godzinę i IP. :)
Zrobiłem SVG Sprite z plikoow SVG gulpem. I teraz gdy wklejam sobie poszczególne ikonki tagiem I to nie mogę zmienić ich koloru. Dlaczego ?! #webdev #css #sass #javascript #programowanie #frontend
@damianooo5: W CSS3 możesz ostatniemu elemntowi dać inny styl.
Czyli border-right:none;
Czyli border-right:none;
- 4
@damianooo5: nadaj tę kreskę dla not(:last-child) i tyle
Jak usunac eventlistnera z funkcja strzalkowa?
Otoz mam sobie taka funkcje, ale to nie dziala
el.addEventListener('click', ()=>show(el))
const show = () =>{
Otoz mam sobie taka funkcje, ale to nie dziala
el.addEventListener('click', ()=>show(el))
const show = () =>{
- 1
@TomekABC123: Nie musisz przekazywać el do show:
el.addEventListener('click', show);
const show = (event) => {
// do smth
el.addEventListener('click', show);
const show = (event) => {
// do smth
- 2
@TomekABC123: BTW, uważaj na variable hoisting - przez const show = ... tworzysz funkcję w postaci function expression. Sama deklaracja zmiennej show będzie przeniesiona na początek scope'a, ale przypisanie jej wartości (funkcji) już nie, dopiero w miejscu, gdzie to robisz. Więc jak spróbujesz jej użyć wcześniej to będzie zonk.
Co sie dzieje... Mircy (╥﹏╥) Przegladarka nie wytrzymuje i wsyzstko tnie. Konsola ciagle zwraca to co w zalaczniku jak odpalam wykop.pl
#moderacja #wykop #moderacjacontent
Może mirki z #informatyka #webdev cos poradza?
@Moderacja @a__s @m__b
#moderacja #wykop #moderacjacontent
Może mirki z #informatyka #webdev cos poradza?
@Moderacja @a__s @m__b
źródło: comment_NjeE88ZXCzmoyPE7T05OO5GzcCRrtDWS.jpg
Pobierz- 61
17/100 dni z książką
“A zatem powinniśmy tworzyć krótkie wiersze. Stare ograniczenie Holleritha do 80 znaków jest restrykcyjne [...] Ja staram się nie przekraczać długości 120 znaków.”
#feaoftruss #czystykod #programowanie #programista15k #webdev #gamedev
“A zatem powinniśmy tworzyć krótkie wiersze. Stare ograniczenie Holleritha do 80 znaków jest restrykcyjne [...] Ja staram się nie przekraczać długości 120 znaków.”
#feaoftruss #czystykod #programowanie #programista15k #webdev #gamedev
@FEAofTruss: jest tag, jest lista, przestań wołać do tego plusujacych
- 31
@FEAofTruss: Oni mają rację. Jeśli chcą być wołani zapisza się do listy. A jeśli dają plusy czy komentarze to tylko się udzielają.
- 1
Mam stronę sekcyjną, czyli klikając na kategorie w nav barze "przescrollowuje" mnie do odpowiedniej sekcji. I w takim przypadku mam podświetlenie (hover) tej sekcji w nav barze na dany kolor. Czy da się zrobić tak, że scrolluję sam przez stronę i za każdym razem jak jestem na innej sekcji to ta sekcja podświetla się na nav barze?
#webdev #css #html #html5
#webdev #css #html #html5
- 1
@ippawel: dam Ci 2 sposoby
1. sprawdzasz czy dana sekcja (klasa w divie) jest w viewport i jezeli tak to nadajesz elementowi w navbarze odpowiednia klase od poswietlenia
2. aktualizujesz url cos w stylu mojastrona.com/about mojastrona.com/contact albo mojastrona.com/#contact uzywajac browser history ip i na tej zasadzie aktualizujesz klase w navbarze
1. sprawdzasz czy dana sekcja (klasa w divie) jest w viewport i jezeli tak to nadajesz elementowi w navbarze odpowiednia klase od poswietlenia
2. aktualizujesz url cos w stylu mojastrona.com/about mojastrona.com/contact albo mojastrona.com/#contact uzywajac browser history ip i na tej zasadzie aktualizujesz klase w navbarze
- 2
Nowa wersja Chrome nie pokazuje początkowego www. w adresach stron internetowych. Może w ten sposób wreszcie uda się przekonać różnych "specjalistów od marketingu", że brak www. nie jest problemem i że stwierdzenia takie jak "bez www. na początku nie wiadomo, że coś.pl jest adresem strony internetowej" są absurdalne.
#webdev #internet #chrome
#webdev #internet #chrome





















#ovh #webdev
źródło: comment_t1CZkDCpm3HU6wkFNfJnBeiSRLoKKGVj.jpg
Pobierz