Rating

A star rating as native radios in a radiogroup: value (0 for none) out of maximum. Arrow keys move between the stars, the value submits with a form under name, and it works without JavaScript. @preview-change reports the star under the pointer (null when it leaves); label and starLabel localise the names.

Basic usage

Value: 3, showing: 3

<BsRating :maximum="10" v-model:value="value" @preview-change="preview = $event" />