問題タブ [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.
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 を次のようにインストールすると、問題が発生する可能性があります。
javascript - FormlyModule をインポートする動的モジュールでカスタム型を渡し、既定の型を登録する
FormlyModule ( https://github.com/ngx-formly/ngx-formly ) をインポートする動的フォーム モジュールを使用しており、この動的モジュールがインポートされたときに登録されるいくつかのデフォルトの型/コンポーネントを定義しています。私が必要とするのは、この動的モジュールをインポートするときに、動的モジュールの外部にカスタム型を渡すオプションがあることです (構成ファイルフォームの動的モジュールで定義された型だけではありません)。
モジュール構造
動的モジュール
dynamic-form-config.model.ts
カスタム入力フィールド
使用法
この時点で使用できるように、構成で定義されたタイプのみが正式に登録されます。必要に応じて追加の型を渡すオプションが必要です。たとえば、次のようになります。
このアプローチを使用して、静的な forRoute/forChild メソッドを定義し、それらのタイプを FormlyModule に登録することは何とか可能ですか?