私は、エラーメッセージが適切な方法を設定したにもかかわらず、この現象が発生いましたHooligancatは述べて、私は問題を発見した。
私が書いたばかりのファクトリでは、同じファクトリで別の関数を返すという問題が発生しました。返された値は決して使用していませんでした。私が実際にこの機能を使用したときも、それは失敗しませんでした。代わりに、ng-messages部門の子供たちが失われました。私はエラーに掘り下げて見ました。
困ったことに、私はこの工場を他のいくつかのコンポーネントでうまく使用していました。
エラーメッセージが正しく設定されていることを既に確認している場合は、最後に作業したときから追加または変更したコードを詳細に検索する必要があります問題を見つける。
幸運を祈る!
編集 - 私がこれを投稿した直後に、私はいくつかのものをきれいにして問題が戻ってきた。
仲間の同僚が何が起こっていたのかを見て、私が持っていた作業用バージョンと非稼動用バージョンで子供の$範囲が違うことがわかりました。親コンポーネントのhtmlにはng-if = "true"句を入れていますが、それでも問題は解決しましたが、まだ私が見つけていない何かがあると思われます。
詳細 - 私はコンポーネントAのフォームとコンポーネントBのフォームを持ち、コンポーネントBはコンポーネントAのフォームディレクティブの内側にありました。フィールドディレクティブをフィールドの周りのみに移動するには、フォームBがフォームAにネストされていないことを確認し、問題を修正しました。だから私はなぜこれが問題を引き起こしたのかをよく理解しています。
あなたの問題が何であるかを知りたい場合は、Hooligancatの修正が必要です。
私もこの問題を解決し始めました。解決策が見つかったら教えてください。 –