私の場合、このエラーは、AsyncData
で配列リストを取得し、v-for
経由で タグをレンダリングするときに、 > を入力したために発生しました。
の v-for コードをブロックし、問題を解決します
部分的な回答: Chrome DevTools を使用すると、問題を特定し、どの要素が原因となっているかを正確に確認(rèn)できます。次の手順を?qū)g行します (Nuxt 5.6.0 と Chrome 64.0.3282.186 を使用してこれを?qū)g行しています)
msg
変數(shù)の上にマウスを移動すると、メッセージが表示されます。 patch
の実行行の 4 行上にある Hydro
関數(shù)呼び出しにマウスを置きます。 Hydrate
のソースへのハイパーリンクが開きます。 関數(shù)で、先頭から約 15 行に移動し、
assertNodeMatch が ## を返した後に
false
false# を返すブレークポイントを設(shè)定します。 。そこにブレークポイントを設(shè)定し、他のすべてのブレークポイントを削除します。
同じ警告が再度発行されます。これで、ブレークポイントにヒットすると、elm
、次に vnode
を評価します。ここで、elm はサーバーによってレンダリングされた DOM 要素であるように見え、vnode は仮想 DOM ノードです。 Elm は HTML に出力するので、エラーが発生した場所を特定できます。