0

v-for ループを使用して動的にレンダリングされるカスタム コンポーネントで VeeValidate ライブラリを使用しています。各カスタム コンポーネントの名前が一意であることを確認しました。しかし、カスタム コントロールに v-validate 属性を追加すると、以下の警告が表示されます。

[Vue 警告]: コンポーネントのレンダリング関数で無限の更新ループが発生する可能性があります。

たとえば、以下はコードのサンプルです。

<my-custom-component
     :name="someUniqueName"
     v-Model="model"
     v-validate="'myCustomValidatorRule'"
/>

なぜこれが起こっているのですか? また、この警告を取り除くためにどのような戦略を使用できますか?

4

0 に答える 0