semantic-ui
V等级 (V-Rating)
Rating component in Semantic-UI made with VueJS (< 1kB, blazing fast)
使用VueJS制作的Semantic-UI的评分组件(<1kB,速度非常快)
Simple ui rating component for Vue made with Semantic-UI.
使用语义UI制作的Vue的简单ui评级组件。
This is on GitHub so let me know if I've b0rked it somewhere, give me a star :star: if you like it :beers:
这是在GitHub上的,所以让我知道是否在某个地方买了,给我加一个star:star:如果您喜欢它:beers:
要求 (Requirements)
Vue.js 2.x
Vue.js 2.x
Semantic-UI 2.x
语义UI 2.x
:white_check_mark:安装:ok_hand: (:white_check_mark: Install :ok_hand:)
npm install v-rating
// or
yarn add v-rating
:white_check_mark:用法:mortar_board: (:white_check_mark: Usage :mortar_board:)
Register the component globally:
全局注册组件:
Vue.component('Rating', require('v-rating'));
Or use locally
或在本地使用
import Rating from 'v-rating';
:white_check_mark:示例1:four_leaf_clover: (:white_check_mark: Example 1 :four_leaf_clover:)
<Rating v-model="yourLocalVariable"></Rating>
Vue.component('example-component', {
data() {
return {
yourLocalVariable: 0,
};
}
});
:white_check_mark::book:道具 (:white_check_mark: :book: Props)
Name | Type | Required? | Default | Description |
---|---|---|---|---|
type | String | No | star | The type of rating component will it be? SUI has stars &heart . |
clearable | Boolean | No | true | Whether the rating is clearable or not. Read the SUI Docs on this |
max | String | No | 5 | A number representing the maximum ratings that can be made available. |
initial | String | No | 0 | A number representing the default rating to apply. |
名称 | 类型 | 需要? | 默认 | 描述 |
---|---|---|---|---|
type | 串 | 没有 | star | 评分成分的类型是什么? SUI拥有stars 和heart 。 |
clearable | 布尔型 | 没有 | true | 评级是否可清除。 阅读有关此内容的SUI文档 |
max | 串 | 没有 | 5 | 一个数字,表示可以提供的最大额定值。 |
initial | 串 | 没有 | 0 | 一个数字,表示要应用的默认评级。 |
翻译自: https://vuejsexamples.com/rating-component-in-semantic-ui-made-with-vuejs/
semantic-ui