Jest tu ktoś programujący w #elixir #phoenixframework ? Chcę utworzyć formularz w którym będzie wiele podformularzy (relacja 1 do wielu) ale nie mogę nigdzie znaleźć jak wygenerować wzorzec podformularza którego bym użył w JavaScript do wygenerowania nowego podformularza. Więcej się rozpisałem tutaj:
http://stackoverflow.com/questions/38161583/phoenix-html-how-to-generate-nested-form
#programowanie #programowaniefunkcyjne
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@wisyrr bardzo daleko do 15k. Ale kiedyś ucieknę z tego Olsztyna ( ͡° ͜ʖ ͡°) główne różnice w tym elixirze to to że zmienne nie mogą się zmieniać (tak jak w matematyce), nie ma klasycznych pętli tylko rekurencje (później kompilator je traktuje i tak jak pętle więc nigdy nie będzie przepełnienia stosu), a jak potrzebujesz odpowiednika obiektów to robisz procesy. Co najważniejsze to ten kod ma być
  • Odpowiedz
@wisyrr: 'Let it crash' jest to z braku innego słowa 'filozofia' projektowania oprogramowania(wywodząca się z Erlanga) zakładająca że w końcu coś kiedyś przestanie działać, a w tym momencie najważniejsze jest przywrócenie pierwotnej funkcjonalności zamiast rozczulanie się nad błędami - czyli restart ( ͡° ͜ʖ ͡°).
Z tego co wiem w Erlangu tak domyślnie działa cały system aktorów, tzn jak taki aktor padnie nie zamartwiamy się sypiąc
  • Odpowiedz
#programowanie #elixir #phoenixframework Mirki mam pytanie - jak mapować obiekty z modelu Ecto? chcę użyć enuma, coś tego typu, ale się sypie
Enum.map(images, fn {k, image} -> {k, image} end)

images wygląda tak:

[%Zaliczenie.Image{__meta__: #ecto
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@CoconutPirate: Dzięki. Mam myślenie railsowe, dlatego takie podejście :) ogólnie to chciałem w widoku zrobić pętlę z wynikami z Ecto, model Users albo Images. Myślę, że to pytanie bardziej elixirowe. Rzecz potrzebuję "na wczoraj" bo chciałem zrobić projekt zaliczeniowy w tym (dosyć prosty, upload do S3), no ale przeliczyłem się trochę, że od tak sobie wskoczę do frameworka i wszystko zrobię (chociaż upload już pyknięty jest)
  • Odpowiedz