vuetify(v2.0.0)からは、v-col
でBreakpointsごとのgridの設定を行う。
Breakpointsは、これまで通り。
スマホでのBreakpointはxsとなる。スマホとそれ以外でgridを変えたい場合に、うまくいかずハマった。
結論
<v-row>
<v-col lg=9 md=9 sm=9 cols=3>
aaa
</v-col>
<v-col lg=3 md=3 sm=3 cols=9>
bbb
</v-col>
</v-row>
v-col
には、cols
でgridを設定できるが、xl,lg,md,sm
に関しては細く設定が可能。
xs
はなぜか設定できないので、以下のような書き方だとうまく動かない。
<v-col lg=9 md=9 sm=9 xs=3>
なので、colsで全体のgridを設定しておき、xl,lg,md,sm
の設定を上書きし、スマホとそれ以外でのgridを変更するしかない模様。
issueは上がってた(2019/08/24)
https://github.com/vuetifyjs/vuetify/issues/8672