次のようなフォーム コンポーネントがあります:
リーリー各子の周りにラッパー div を適用するには FormComponent が必要です
上記のコードから、FormComponent の出力は次のようになります:
リーリーP粉4156323192024-01-03 09:29:49
回避策は次のとおりです:
リーリー リーリーFormComponent.vue
リーリーこれは コメントで提案されているように、$slots.default() の内容をループする動作デモ
です。
テンプレート構文でロジックを記述したい場合は、それが正しい方法であり、それが間違っているとは思いません。
私の傾向としては、(通常は) テンプレート構文を最小限に抑える傾向があるため、個人的には最初のアプローチを好みます。コンポーネントをオブジェクトまたはマップ構造内に保持すると、次のようなタスクを細かく制御して自動化できるようになります。
###確認する###