In vue2-leaflet you could use different TileLayer plugins by using the tile-layer-class prop to pass a custom initialization function to LTileLayer.
This is implemented here in vue2-leaflet.
You can see an example from one of the vue2-leaflet maintainers for how it's used in this closed issue: vue-leaflet/Vue2Leaflet#632 (comment)
I used this to work with TileLayerGL.
Would it be possible to include this feature in vue-leaflet? Or if I'm missing something, how can one use a custom TileLayer object with vue-leaflet?
Thanks!