czy mogę mieć jakoś wartość option w select inną od tego co będzie wypisane w tej opcji w widoku ? tj od strony kody - żeby był objekt js jako wartość a w html - jakiś tam tekst z tego obiektu
#javascript #angularjs
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mircy mam taki serwis:

.service('Auth',['$http','TokenStorage','$rootScope', function($http, TokenStorage, $rootScope) {
var authenticated = false;
var username = {};

this.getAuthenticated
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@geekmaster: zanim Ty się za angulara weźmiesz, to ogarnij javascript sam w sobie, bo inaczej to będzie tak, jakbyś się bez doświadczenia zabierał do budowy domu przy pomocy maszyn budowlanych.

eloquent javascript (jest w necie za darmo w PL) lub książki Stoyana Stefanova.
  • Odpowiedz
jest jakaś duża różnica w #angularjs jeśli mam wyświetlić np {{::a}} {{::b}} {{::c}} {{::d} niż {{::(połączone a,b,c,d)}} ? tj czy lepiej jakieś połączone zmienne generować po stronie backendu czy w angularze ? czy duże różnice to są czy nie warto sobie zawracać głowy ?
#javascript #webdev
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurigag: ogólnie najlepiej jakbyś zmienne wyświetlał w ng-bind, dzięki temu przed dostępem do danych nie będizesz miał {{a}}, bo ng-bind po prostu nic nie wyświetli. Jeśli chodzi o to czy połączone czy nie to wydaje mi się, że lepiej będzie Ci zapisać w jednum ng-bind niż tworzyć ich kilka.
  • Odpowiedz
@noisy: Czemu tak wiele ludzi nasmiewa się z assemblera? przecież można lekką ręką pisać tym bootloadery; z chęcią pobrałbym ksiażkę traktującą o tym zagadnieniu, tj, pisanie bootloaderów assemblerem
  • Odpowiedz
@Jurigag: No to chyba źle tego używasz ;) Angular ma specjalne promise'y będące jednocześnie tablicami, żeby można było przypisać tę referencję do scope'a i nie martwić się o to kiedy dane przyjdą i co z nimi zrobić, bo one już będą w tej tablicy. Jak chcesz surowe dane to możesz po prostu zrobić then (w końcu to promise) i wtedy do callbacka powinna być już przekazana goła tablica.
  • Odpowiedz
Mirki, potrzebuje takiego kawałka kodu, który mógłbym zastosować do wyświetlenia pełnego rozmiaru obrazka, który mam w base64. Miniaturke wyświetlam tak: ![]()
W adv.image mam base64 dużego obrazka.

Próbowałem lightboxa zastosować, ale nie dałem rady.

Mirki jak wiecie jak to zrobić to pomożcie, dzięki.
#angularjs
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Gottek: jeśli dobrze pamiętam to lightbox działa tak że mały obrazek masz w img, a duży jest w linku. problem w tym że musi to być link do obrazka a nie obrazek. To oznacza, że potrzebujesz po stronie serwera mieć możliwość zaserwowania tego obrazka.

jeśli to nie jest możliwe to pewnie jakaś magia js może pomóc, ale ja nie jestem czarodziejem od js więc nie pomogę z tym :)
  • Odpowiedz
mam w angularze live podgląd wrzucanych zdjęć, klient wrzuca 12 jpgów po 1 mb z rozdziałką rzędu 4096x2048 mniej więcej, czy może mu to powodować crashowanie przeglądarki na słabym sprzęcie ? tutaj mniej więcej jak wygląda wrzucanie zdjęć(kod) - http://pastebin.com/9ZMwTPdY i potem w angularze jest ng-repeat po tym (pictureFilenamesContent)

jest może jakiś sposób żeby zmniejszyć takie zdjęcia jeszcze przeglądarce ? żeby w podglądzie one nie były takie ogromne/zmniejszyć ich jakość ?

z
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurigag: dokładnie canvas. Można mniejszymi zdjęciami zawiesić przeglądarkę, generalnie live podgląd jest ok, ale może w formie kolarzu, ew. przycisków/linków pokazujących w lightboxie fotki?
Pokombinuj.
  • Odpowiedz
Mirki, mam nadzieje, że mi ktoś pomoże.

Mam do zrobienia pewien projekt(na stażu) - angularjs + gulp + bootstrap.

Projekt jest podzielony na pages i components. Nie bardzo jeszcze czaje co ma być komponentem, a co nie. Stąd mam kilka pytań.

Mam
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Technicznie to można zrobić to w tym samym kontrolerze tylko parametr id trzeba oznaczyć jako opcjonalny.
Ale ładniej byłoby mieć osobny kontroler dla tego przypadku bo pewnie będziesz wolał inny rest serwis
  • Odpowiedz
mireczki, potrzebuję dodać do swojej aplikacji obsługę fullscreena. Coś jak tutaj. Próbowałem już z tym, ale jest dość zbugowane (dziwne rozmiary kontenera, plugin uruchamia się niezależnie gdzie kliknę itp.). Jakieś wskazówki, gotowce? ( ͡° ͜ʖ ͡°)
#angularjs #javascript #webdev
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TeflonDon: document.fullscreenEnabled = document.fullscreenEnabled || document.mozFullScreenEnabled || document.documentElement.webkitRequestFullScreen;

function requestFullscreen(element) {
if (element.requestFullscreen) {
element.requestFullscreen();
} else if
  • Odpowiedz
@TeflonDon: spoko to praktycznie zawsze działa, generalnie wpienia mnie we frontendzie tylko 1 rzecz, ogromny rozstrzał między przeglądarkami zarówno w css jak i js.
Widać to chociażby przy konieczności stosowania -webkit itd.,
  • Odpowiedz
Mireczki, #angularjs #bootstrap się kłania. Mam okno modalne importowane z osobnego szablonu html do widoku. Korzystam przy tym z bootstrapowych klas modal i fade oraz dyrektyw ui-view i ui-sref.
Problem w tym, że w divie, gdzie powinno załadować tego modala i mam klasy modal fade ładuje, owszem, ale nie ma pop-upa gdyż usuwa te klasy i nadaje jedną ng-scope. WHY?

edit: zapomniałem napisać, ale to chyba
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dlaczego do jasnej anielki czcionka nie chce mi się zmniejszyc?

Mam plugin ng-fi-text, który zmniejsza tekst w zależności od wielkości diva. Działa wyśmienicie, ale tekst jest trochę za duży, jeżeli tekst jest krótki.
Dlatego w angular directive chcę zmniejszyc czcionkę w zależności od długości tekstu, ale zamiast tego tylko kolor mi się
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jestem nowy w angularze i mam problem z ng-options.

To moje ng-options, według poradników to powinno działać, ale kompletnie nie działa :
``

na stronie to renderowane jest jako
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jest do angulara jakiś ciekawy moduł działający jako lista kontroli dostępu(acl/role) współpracujący z ui-routerem ? dobrze wiem że po stronie serwera również trzeba sprawdzać oczywiście
#javascript #angularjs #webdev
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć Mireczki, taka sprawa. Troche #mikroreklama, troche też polecam, bo wiem że jest dobrze :)

A chodzi o moją pracę. Dwa miesiące temu zaczęłam swoją karierę jako JavaScript Junior Software Developer


Do rzeczy. Wiem, że firma w której pracuję szuka nowych osób, głównie #javascript #webdev #angularjs #nodejs #mongodb #phonegap. Firma w 100% polska, we Wrocławiu jest nas ok
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach