問題タブ [phoenix-framework]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2271 参照

elixir - Elixir/Phoenix テンプレートで空のケースを処理するにはどうすればよいですか?

テンプレートでは、旅程の数日間にわたる反復があります。

まだ日がない場合は、別のメッセージが表示されるようにしてください。どうやってやるの?

0 投票する
3 に答える
1612 参照

elixir - Poison で encode :date タイプを返すことができません

Phoenix でデフォルトの json ツールを使用していますが、何らかの理由で日付 (フィールド タイプ:date) を返すことができません。私はこのようなものを得る:

タイプdateのデータベース内のフィールドでpostgresデータベースを使用しています。何か不足していますか?毒でエンコードする前に、日付を解析する関数を作成する必要がありますか?

0 投票する
1 に答える
612 参照

web-services - Elixir - シンプルなプラグインの例では、リクエストごとに call メソッドを 2 回ヒットします

次のコードは、主にここにある例に基づいています。

http://hexdocs.pm/plug/

唯一の本当の違いは、スーパーバイザーの追加です。

プラグ自体は次のとおりです。

iex -S mixを使用してアプリケーションを実行し、ブラウザーを開き、localhostを押すと、iex プロンプト IO.puts ' Log Response ' が http 要求ごとに 2 回表示されます...

それは何が原因ですか?

0 投票する
1 に答える
1531 参照

elixir - Ubuntu の新しい Phoenix プロジェクトで [エラー] バックエンド ポートが見つかりません: :inotifywait

新しい phoenix プロジェクトを作成し、mix phoenix.server を実行すると、

[エラー] バックエンド ポートが見つかりません: :inotifywait

私のコンソールでは赤で。これは恐ろしく見えますが、私はまだ実際に何もしていないので、うまくいくはずのタイプのようです.

0 投票する
0 に答える
562 参照

elixir - Ecto マイグレーションの実行時に「Regex.match?/2 に一致する関数句がありません」

私は最初の Phoenix アプリに取り組んでおり、Ecto 移行を使用して最初の DB テーブルを作成しようとしています。ただし、移行を実行しようとするとmix ecto.migrate Repo、エラーが発生します。

エラーは私の移行とは無関係のようです。移行ファイルを完全に削除しましたが、同じ問題が発生します。すべてのライブラリを更新しました。何も変わっていません。