欧美videos另类精品-欧美videos另类极品-欧美vide-欧美va在线视频-欧美va在线观看-欧美va在线播放免费观看

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://www.73404.com.cn

存檔

主站蜘蛛池模板: 国内精品久久久久影院嫩草 | 97色| 精品免费久久久久久成人影院 | 日韩免费在线视频观看 | 18性夜影院午夜寂寞影院免费 | 女性性色生活片免费观看 | 成人丁香婷婷 | 欧美生活一级片 | 亚洲国产精品久久久久 | 亚洲国产欧美在线人成aaaa20 | 国产综合久久 | 久久这里只有精品国产精品99 | 久久亚洲精品成人 | 国产精品四虎在线观看免费 | 国产拍拍拍 | 99re在线视频免费观看 | 52av我爱avhaose01 51香蕉视频 | 花唇肿胀无法合拢双性 | 免费xxxxx大片在线观看影视 | 亚洲视频在线一区二区三区 | 亚洲国产日韩欧美mv | 久久青青草原综合伊人 | 美女吃男生鸡鸡 | 百合漫画咱啪全彩抚慰 | 国产精品一区久久精品 | 国内精品久久久久影院中国 | 美女被吸乳得到大胸 | 亚洲视频在线一区二区三区 | asianfemdom妍妍女王 | 国内精品免费 | 亚洲第一页综合 | 精品亚洲麻豆1区2区3区 | 久久99re2热在线播放7 | 欧美成人福利 | 好姑娘完整版在线观看中文 | 免费导航| 日本www午夜色在线视频 | 2012在线观看免费视频大全 | 国产一级特黄在线播放 | 亚洲日本免费 | 高清男的插曲女的 欢迎你老狼 |