午夜勾魂曲-午夜福利自怕-午夜福利在线观看6080-午夜福利院电影-国产精品毛片AV久久97-国产精品麻豆高潮刺激A片

VUE 學習總結之簡單的Rate評分組件

2018-7-9    seo達人

如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

說明

本組件基于element-ui 的圖標庫(星星圖標)

第一步:

vue + webpack + element-ui 框架

第二步:

創建Rate.vue文件,實現雙向綁定分數

第三部:

使用組件

代碼

在app.vue中引入組件


    
  1. <Rate v-model='value' size="32px">
  2. <span>{{value}} 分</span>
  3. </Rate>
import Rate from './components/Rate'

組件


    
  1. <template>
  2. <div class="Rating" :value='value'>
  3. <ul class="Rating-list">
  4. <li v-for="s in 5" @click="changeRate(s)">
  5. <i :class="s <= star ? 'el-icon-star-on':'el-icon-star-off'" :style='style'></i>
  6. </li>
  7. </ul>
  8. <slot></slot> <!--顯示用戶自定義內容-->
  9. </div>
  10. </template>


    
  1. props: {
  2. size: { //父組件傳值設置字體大小
  3. type: String,
  4. default: '16px'
  5. },
  6. value: { //綁定value,與$emit實現雙向綁定
  7. type:Number,
  8. default:0
  9. }
  10. },
  11. data() {
  12. return {
  13. star: this.value, // 初始化
  14. style: {
  15. fontSize: this.size //通過prop傳值設置星星字體大小
  16. }
  17. }
  18. },
  19. methods: {
  20. changeRate(s) {
  21. this.star = s //更新當前星星數量
  22. this.$emit('input', s); //將當前星星數量s與v-model綁定
  23. }
  24. }

demo演示



日歷

鏈接

個人資料

藍藍設計的小編 http://m.gerard.com.cn

存檔

主站蜘蛛池模板: 亚洲 欧美 日韩 精品 自拍 | 在线观看国产小视频 | 日本熟妇乱妇熟色A片蜜桃亚洲 | 国产精品XXXXX免费A片 | 麻花传媒XK在线观看 | 丰满少妇被猛烈进出69影院 | 青青草在线视频 | 高傲教师麻麻被同学调教123 | 久久爽狠狠添AV激情五月 | 首页 国产 亚洲 中文字幕 | 在线黑人抽搐潮喷 | 亚洲免费视频日本一区二区 | 老板揉搓秘书丰满大乳 | free性中国hd护士高清 | 久久精品国产首叶 | 中文字幕亚洲乱码熟女在线 | 国内精品自产拍在线少密芽 | 老师掀开短裙让我挺进动态 | 亚洲欧美国产双大乳头 | 成人1000部免费观看视频 | 色精品极品国产在线视频 | gogo亚洲肉体艺术照片9090 | 羞羞影院午夜男女爽爽免费 | 97精品国产亚洲AV超碰 | 久久成人亚洲 | 动漫美女被h动态图 | 和美女啪啪啪动态图 | 4k岛国精品午夜高清在线观看 | 国产精品免费大片一区二区 | 人善交XUANWEN200喷水 | 99久久精品免费看国产一区二区 | 色久久一个亚洲综合网 | 久久国产精品久久国产精品 | z00兽200俄罗斯 | 嫩草影院在线观看网站成人 | 嘟嘟嘟WWW免费高清在线中文 | 国产人妻麻豆蜜桃色在线 | 99久久99久久久精品久久 | 国产精品一区二区三区四区五区 | 国产专区青青草原亚洲 | 成人伦理影院 |