Suchergebnisse für Anfrage "elixir"

4 die antwort

How, um HTML-Vorlage in Javascript-Vorlage in Phoenix Framework zu rendern

Sagen wir, ich habe 2 Dateien,create.js.eex undpost.html.eex und ich möchte den Inhalt des @ rendepost.html.eex template innerhalb descreate.js.eex Vorlage. Etwas wie das $("#something").append("<%= safe_to_string render "post.html", post: ...

8 die antwort

Was ist die idiomatische Teststrategie für GenServer in Elixir?

Ich schreibe ein Modul zum Abfragen einer Online-Wetter-API. Ich habe mich entschieden, es als Anwendung mit einem überwachten @ zu implementiereGenServer. Hier ist der Code: defmodule Weather do use GenServer def start_link() ...

6 die antwort

Pattern Match Funktion gegen leere Map

Ich spiele mit Pattern Match herum und habe festgestellt, dass es nicht ganz einfach ist, Pattern Match-Parameter einer Methode mit einer leeren Map zu vergleichen. Ich dachte, es würde so etwas gehen: defmodule PatternMatch do def modify(%{}) ...

TOP-Veröffentlichungen

2 die antwort

Konvertieren Sie eine Binärzeichenfolge in Hexadezimal und umgekehrt in Elixir

Wie konvertiert man eine Binärzeichenfolge in eine Hexadezimalzeichenfolge und umgekehrt in Elixir? Es gibt ein paar Beiträge zu SO zu diesem Thema für andere "Mainstream" -Sprachen. Es gibt sogar einSO poste, dass Benchmarks für verschiedene C ...

2 die antwort

Ecto Assoziation mit einer Bedingung

Sagen wir, ich habe zwei Modelle,Post undComment und das Kommentarmodell kann 1 von 2 Typen sein,normal undfancy was durch die Spalte @ definiert itype in demcomments Tabelle Nun möchte ich 2 Assoziationen zu meinem @ hinzufügPostmodel, wo man ...

2 die antwort

Fülle eine Liste mit einer for-Schleife

Warum kann ich mit dieser einfachen for-Schleife keine Liste füllen? new_data = [] for data <- old_data do new_data = List.insert_at(new_data, -1, data) endNach dieser Operation meinnew_dataie @ -Liste ist immer noch leer, obwohl die Schleife ...

2 die antwort

Wie wird eine Nachricht von einem Phoenix Controller an einen Kanal gesendet?

Gibt es eine Möglichkeit, eine Nachricht von außerhalb dieses Kanals an einen Kanal zu senden? Vielleicht so etwas wieChannel.broadcast topic, event, data? Ich habe so etwas gesehenHie [https://github.com/phoenixframework/phoenix/issues/70] ...

4 die antwort

Elixir Phoenix Helfer für zugehörige Modellliste

Ich habe eine App, in der ich Eltern und Kinder aufführe. Wenn ich ein Kind hinzufüge, muss ich eine Liste der Eltern erhalten, damit sie als Drop-List angezeigt werden. Gibt es so etwas wie eincollection_select in Rails verfügbar in Phoenix? Ich ...

4 die antwort

Phoenix.ActionClauseError beim POST, keine übereinstimmende Aktionsklausel zum Verarbeiten der Anforderung

Ich erhalte diesen Fehler immer dann, wenn ich nach / api / subastas poste Phoenix.ActionClauseError at POST /api/subastas/ bad request to IascSubastas.SubastaController.create, no matching action clause to process requestWenn ich mix ...

6 die antwort

Befehl ausführen und Ergebnisse streamen

Ich möchte einen Systembefehl ausführen (Git-Klon) und die Ausgabe über einen Kanal in Phoenix an den Benutzer streame Kann ich System.cmd irgendwie dazu bringen, die Ergebnisse zu streamen, anstatt zu warten, bis es fertig ist? Oder, kann ich ...