問題タブ [ngx-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.

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

angular - ng add を使用して ngx-formly を Angular ライブラリにインストールする

ノード: 12.16.1

角度: 9.1.0

角度 CLI: 9.1.0

問題: Angular ライブラリ内にng addを使用してFormlyパッケージをインストールしようとしましたが、次のようになりました:

1)ng add図書館で利用できますか?

2) そうでない場合、Formly を私の Angular ライブラリに別の方法でインストールすることは可能ですか? Formly を次のようにインストールすると、問題が発生する可能性があります。

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

javascript - FormlyModule をインポートする動的モジュールでカスタム型を渡し、既定の型を登録する

FormlyModule ( https://github.com/ngx-formly/ngx-formly ) をインポートする動的フォーム モジュールを使用しており、この動的モジュールがインポートされたときに登録されるいくつかのデフォルトの型/コンポーネントを定義しています。私が必要とするのは、この動的モジュールをインポートするときに、動的モジュールの外部にカスタム型を渡すオプションがあることです (構成ファイルフォームの動的モジュールで定義された型だけではありません)。

モジュール構造

ここに画像の説明を入力

動的モジュール

dynamic-form-config.model.ts

カスタム入力フィールド

使用法

この時点で使用できるように、構成で定義されたタイプのみが正式に登録されます。必要に応じて追加の型を渡すオプションが必要です。たとえば、次のようになります。

このアプローチを使用して、静的な forRoute/forChild メソッドを定義し、それらのタイプを FormlyModule に登録することは何とか可能ですか?