私はanglejsに2つの形式と2つの状態を持っています。フォーム1(状態1)には、input、select ...のような入力が含まれています。また、form1が送信されると、フォーム2(状態2)が表示されます。 form2のすべてのフィールドは、フォーム1の同じフィールドですが、無効にする必要があります。フォーム1からフォーム2までのすべてのフィールドに$stateParams
のようにvm.fields = $stateParams.fieldForm1
を使って渡しました。だから私は無効にするには何ができるかのフォームにすべてのフィールド2すべての入力を角形で無効にしました
フォーム1:enter image description here
とフォーム2:formlyオプションがformState
が呼び出された角度の場合enter image description here
入力を無効にするには、 'ng-disable =" condition "'を使用できます。 conditionはブール値を返すブール値または式です。たとえば、 'form。$ valid' – AlainIb
私はそれが'角型 'に関連していることに気付かなかったので私の答えを削除しました。私は自分のコードをチェックし、私が似たようなことをして新しい答えとして投稿するかどうかを確認します。私は形式的には大好きですが、この文書はひどいものです。 –