質問: Vueにあるslotのメリットが分かりません。 別にslotじゃなくても出来ると思うのですがslotじゃないと出来ないこととかあるのでしょうか? ``` ``` これでいいと思うのですが...
回答: 子コンポーネントの特定の箇所を親側から柔軟に変更できるのはメリットだと思います。 同じ枠組みを使用して、データのバケツリレーも発生させずに特定の箇所だけ別の構造を親から表現できるのは便利です。 例えばelementなどのuiコンポーネントライブラリのソースの中を見るとイメージしやすいかもしれません。 特に複数のUIコンポーネントを組み合わせて使用する前提のものがコードは複雑ですが今回の例としてはわかりやすいです。 elementであれば `el-table`, `el-table-column` など。 Element GitHub: (packages内参照)