Witam mircy, aktualnie przechodzę bardzo przyspieszony kurs JS - buduję apkę przy pomocy Ionic framework (czyli angular + cordava). Próbuję stworzyć edytowalne karty androidowe i mam problem ze znalezieniem informacji jak tego dokonać: Normalnie wyświetlamy element listy w ten sposób:

Note title

Note content

lecz po kliknięciu w określony div jego zawartość jest podmieniana na formularz z tekstem, który się w nim znajdował. Wiadomo, że potem będę musiał pobrać wartość danego diva i gdzieś
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ghostli: Tak bez głebszej analizy zrobiłbym to dyrektywą, która miałaby ng-click. W kontrolerze dyrektywy zmieniałbyś wartość pola isEditable na przeciwną kiedy użytkownik klika, a w htmlu dyrektywy podmieniałbyś powyższy html na formularz ng-if'em. W formularzu ng-model to mogłaby być ta sama wartośc jaką wyświetlasz w divie, wtedy po edycji będzie od razu wyświetlana nowa. Coś w tym stylu (nie sprawdzałem czy to działa więc nie wklejaj na ślepo ;)):

Note title

{{note.content}}
  • Odpowiedz
@Wap30: Hej, sory ale w międzyczasie miałem inne projekty i walczyłem z backendem. Zrezygnowałem z tego rozwiązania, co prawda można było rozpocząć edycję ale zakończyć już nie bardzo, a i efekt wizualny był słaby. Dzięki za pomoc ;/
  • Odpowiedz
Drogie Mircy z #programowanie zaczynam zabawę z #nodejs na #mac #macbook. A że jestem kompletnie zielony jeśli chodzi o ten system to szukam porad co by tutaj na początek namieszać, żeby mi się przyjemniej programowało. I jeszcze bonusowe pytanko, jak i dlaczego ludziska remapują sobie klawiatury?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zestaw naklejek dla Programistów za darmo :)


Tutaj link.

Z góry przepraszam jeśli kogoś uraziłem tagami :(
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#javascript #nodejs #mongodb

Witam, mam na swojej stronie bota działającego na nodejs 0.12.
Czasami (losowo) po skończonym losowaniu a przed wysłaniem nagrody wywala mi błąd pokazany na screenie.

Wie ktoś może jak to naprawić?
Tutaj jest kod tego pliku od mongodb, który wywala błąd http://pastebin.com/KfVzKxdi
h.....a - #javascript #nodejs #mongodb 

Witam, mam na swojej stronie bota działają...

źródło: comment_50tRksWur2dHuNaqUEZGJnXCVK3iOdEs.jpg

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@erwit: jak będziesz miał czas to polecam przeanalizować sobie gulpfile.js i cały folder gulp, szczególnie jeżeli nie używałeś tego bajerka wcześniej. Bardzo pożyteczna sprawa.
  • Odpowiedz
mam obecnie w pracy projekt na phpie i angularze, strona dealerska z samochodami z panelem do zarządzania, kilka rodzajów ról itp itd, i teraz mam takie pytanie, będę chciał dodać system wiadomości prywatnych między administratorami, ogarniać do tego websockety(nie wiem czy warto), czy robić to na ajaxie z jakimś długim intervalem(30-60 sekund ?) czy może jednak bardziej "realtime" ? jeśli tak to jakie rozwiązanie ? ratchet ? czy może zrobić to oddzielnie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#nodejs #webdev tani/dobry (wiem, wyklucza się ;) hosting dla nodejs ? muszę do strony w laravel dostawić chat - potestowałem socket.io i jest spoko, chcę postawić na osobnym hostingu soket, a w laravelowej części jsem napisać chat - lokalnie śmiga fajowo, teraz pytanie - gdzie tego node hostować produkcyjnie ? (pomijam scenariusz, gdzie zogranizuję sobie dedyk pod to)
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MirkoStats: Zależy co robisz, ile masz czasu, pożądanego stopnia dostępności usługi itd.

Większa władza nad serwerem to możliwość idealnego dostosowania pod swoje potrzeby, ale też ryzyko, że coś się spieprzy czego nie przewidziałeś. Serwisy "w chmurze" zapewniają, że nic się nie spieprzy poza Twoim kodem, a jeśli jednak się stanie to oni usuwają błąd.
  • Odpowiedz
Mam błędy przy instalacji. Nie wiem jak to naprawić. Mirki pomożecie?
`
npm WARN optional dep failed, continuing fsevents@1.0.2
npm ERR! WindowsNT 6.1.7601
npm ERR! argv "E:\xxx\Portable\nodejs\node.exe" "E:\xxx\Portable\node
js\nodemodules\npm\bin\npm-cli.js" "install" "webpack" "-g"
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
@xcccx: @epi: @eris23: Pomogło npm cache clean. Nawet zanim zadałem pytanie chciałem ręcznie opróżnić ten folder cache, ale chciałem tutaj zapytać.

To dzięki, jak jeszcze coś to się zgłoszę. ;)
  • Odpowiedz
Proste webowe narzędzie konfiguracyjne i monitorujące pracę na żywo #raspberrypi (tutaj odpalane na maszynie wirtualnej). Głównie pisane 4fun w #typescript , #nodejs , #express , #angular . Funkcjonalność dla mnie istotną już ma, ale pomyślałem, że skoro robię to dla samodoskonalenia, a moje wymagania odnośnie projektu już spełniłem to może mireczkom by się webowy konfigurator do jakiś specyficznych rzeczy na malinie przydał,
adios - Proste webowe narzędzie konfiguracyjne i monitorujące pracę na żywo #raspberr...

źródło: comment_0WTBbTSofFhuQiNM6ZMrQgSBCks8MPq0.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MirkoStats: muszę brancha przygotować z wyciętymi pewnymi modułami, których nie chcę udostępniać. Całą resztę udostępnię. Na razie czekam na propozycje funkcjonalności.
  • Odpowiedz
Czy ktoś może mi polecić jakiś kurs #nodejs? Mój obecny opiera się potem w większości na określonym frameworku do pisania webaplikacji, a nie chciałbym się do czegoś przyzwyczajać już na etapie nauki. :< #webdev
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy wiesz, że korzystając z silnika v8 (node.js, chrome etc) możesz łatwo zoptymalizować partie kodu poprzez inlining? Musisz jedynie pamiętać by funkcja nie zawierała więcej niż 600 znaków uwzględniając białe znaki i komentarze lub po sparsowaniu nie zawierała więcej niż 196 węzłów AST.

https://medium.com/@c2c/nodejs-a-quick-optimization-advice-7353b820c92e

Dlatego powinniśmy poddawać obróbce oraz minifikacji również kod dla node.js.

Przy
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy implementacje Promise'ów są ze sobą wymienne? Tj. nie ma dużej różnicy dla użytkownika końcowego czy z biblioteki zwrócę Promise natywny, Bluebirda czy coś innego?
#nodejs #javascript
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach