@inotom/vue-rating-star
v2.0.0
Published
Rating star icon, Vue.js component.
Downloads
21
Readme
vue-rating-star
Rating star icon, Vue.js component.
From v2.0.0, it works for Vue 3.
Demo
Install
Browser
<script src="vue.global.prod.js"></script>
<script src="vue-rating-star.umd.js"></script>
npm
npm install --save @inotom/vue-rating-star
Usage
Browser
<div id="app">
<rating-star></rating-star>
</div>
<script src="vue.global.prod.js"></script>
<script src="vue-rating-star.umd.js"></script>
<script>
const { createApp } = Vue;
const { RatingStar } = SwsVueRatingStar;
createApp({
components: {
RatingStar,
},
}).mount('#app');
</script>
SFC (TypeScript)
<template>
<rating-star></rating-star>
</template>
<script setup lang="ts">
import RatingStar from '@inotom/vue-rating-star';
</script>
Props
| name | type | defaults | description |
|------------------|-----------|----------|--------------------------------|
| :max-value
| Number
| 5
| Number of stars |
| :initial-value
| Number
| 0
| Initial rating number |
| :star-size
| Number
| 30
| Star icon width/height |
| color
| String
| ffcc00
| Star icon color |
| bg-color
| String
| cccccc
| Star icon background-color |
| stroke-color
| String
| 000000
| Star icon stroke color |
| :has-stroke
| Boolean
| false
| Enable star icon stroke |
| :is-readonly
| Boolean
| false
| Disable rating status changing |
License
MIT
Author
inotom