問題タブ [angular-formly]
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.
javascript - Angular-Formly に相当する Div クラス
最近、AngularFormly を発見しました。これは、フォームの作成時間を短縮し、通常はフォームに伴う気が遠くなるようなメンテナンスを削減する素晴らしい方法のように思えます。
私は少し調査を行ってきましたが、次のことが可能であれば良い例を見つけることができません...
div
現在、各ラベル/入力フィールドが特定のクラスでラップされているフォームがあるとします。このクラスは、ページ上のすべての書式設定/配置などを処理します。このクラスは、当社の標準レイアウトの一部であるため、使用する必要があります。
fields
Formlyの配列内の各項目にこのようなものを含める方法はありますか?
form__section
Div の例 (クラスを再作成したい):
angularjs - Angular Formly: 検証に基づいてフォームフィールドにクラスを追加します
formly-field
私の質問が有効か無効かに基づいて、特定のクラスを追加したいと思います。私の質問はラジオのグループです。Angular-Formlyを使用しています。
プランカー: http://plnkr.co/edit/7qORbV2M5MHBG1H3nSaH
私のフォーム構造はJSONを介して入ってくるので、おそらく質問のテンプレートを作成し、そのテンプレートで質問が無効か有効かに基づいてクラスを設定する必要があります...方法がわかりません。
助けてくれてありがとう!
angularjs - Angular-Formly を使用したマルチステート フォーム
マルチステート フォームの実行方法がわかりません。主な問題はフォームです.$errors は、フォーム全体ではなく、アクティブな状態を見ているようです。つまり、送信ボタンは、フォーム全体で必須の質問にすべて回答するまで無効になるはずですが、アクティブな状態で必須の質問にすべて回答すると有効になるようです。
ここに簡略化されたプランカーがあります: http://plnkr.co/edit/O49eO4uRlUjoWHlxV6Li?p=preview
以下は私の実際のコードです。
意見:
ルート:
itemNewCtrl:
angularjs - Angular Materialモーダルで正式に問題
アングル マテリアルを使用してモーダルでフォームを表示したいのですが、単純にコントローラーが無視されます。
モーダルの外側では、正常に動作しますが、モーダルだけがこの問題を引き起こします..
私は何を間違えましたか?
アイデアはありますか?
モーダル テンプレート:
解決済み:
angularjs - オブジェクトを再割り当てしても、角型で使用されるモデルオブジェクトは変更されません
サーバーから取得したいくつかのオブジェクトを編集するために、formly を使用しています。編集が終わったら、保存を押します。サーバーが新しく保存されたオブジェクトで応答すると、この新しいオブジェクトを以前使用していたモデル オブジェクトに再割り当てします。しかし、この新しいオブジェクトは何らかの理由で正式には使用されません。その後、オブジェクトを再度編集して保存しようとしたためです。モデル オブジェクトに割り当てた新しいオブジェクトの代わりに、古いオブジェクトが正式に使用されています。
これを示すjsbinがあります。2 つの異なるオブジェクトを用意するだけで、別のオブジェクトで応答するサーバーをモックしました。変更を送信するとき、別のオブジェクトをモデル オブジェクトに割り当てます。送信時にデータが新しいモデルに変更されることを期待しています。
angular-formly - angular-formly 入力ラベルが表示されない
ラベルが見えないので、type
セットにイライラする問題があります。asを使用すると正常に動作します。これは私のコードです:input
type
select
ラベルは表示されませんが、これは表示されます:
何か助けていただければ幸いです。