問題タブ [phoenix-live-view]
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.
elixir - Phoenix Live View でネストされたフォーム アクションを処理するにはどうすればよいですか?
そこで、動的フォームを作成するためのこのチュートリアルに従いました: http://blog.plataformatec.com.br/2016/09/dynamic-forms-with-phoenix/
さて、これは私の実際のものinput_helpers.ex
です:
このプロジェクトには、1対 1 の関係をcliente
持つuser
スキーマがあります。
ライブ ビュー テンプレートでは、次のようにしました。
最初の 2 つのフィールドは変更セットからのものでcliente
、その他は変更セットからのものuser
です。検証が開始されると、ユーザーは入力を入力し始めます。のフィールドはクラスをcliente
正しく適用しますが、 のフィールドは適用しません!border-red-500
user
私はそれをデバッグし、ユーザー変更セットの任意のフィールドを検証しようとすると、 のstate_class
関数で、句input_helpers.ex
に該当することがわかりました。!form.acton
私の質問は、このネストされたフォーム アクションをどのように処理できますか? なぜそれが前述のcond
条項に該当するのですか?