五十路熟妇高熟无码视频,无码簧片,亚洲大尺度无码无码专线,亚洲欧美日韩国产自偷,jizz无码在线观看视频,av色综合,99精品国产成人一区二区,亚洲粉嫩av一区二区黑人

VUE 學(xué)習(xí)總結(jié)之簡(jiǎn)單的Rate評(píng)分組件

2018-7-9    seo達(dá)人

如果您想訂閱本博客內(nèi)容,每天自動(dòng)發(fā)到您的郵箱中, 請(qǐng)點(diǎn)這里

說(shuō)明

本組件基于element-ui 的圖標(biāo)庫(kù)(星星圖標(biāo))

第一步:

vue + webpack + element-ui 框架

第二步:

創(chuàng)建Rate.vue文件,實(shí)現(xiàn)雙向綁定分?jǐn)?shù)

第三部:

使用組件

代碼

在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> <!--顯示用戶自定義內(nèi)容-->
  9. </div>
  10. </template>


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

demo演示



日歷

鏈接

個(gè)人資料

存檔

主站蜘蛛池模板: 777米奇色狠狠俺去啦| 中文字幕人成人乱码亚洲电影 | 在线一区二区三区观看视频| 无码吃奶揉捏奶头高潮视频| 在线v片免费观看视频| 亚洲成人无码AV| 99国产精品免费视频观看8| 蜜桃久久精品成人无码av| 亚洲国产综合精品久久av| 国产精品久久久久av福利动漫| 欧美日韩在线视频一区| 一本二本无码| 91在线视频福利| 久久精品国产只有精品66| 国产精品久线在线观看| 阿城市| 久久99视频| 东方市| 四虎永久免费在线| 国产人妻精品一区二区三区| 国产精品国三级国产av| 无码?人妻?在线| 亚洲丶国产丶欧美一区二区三区 | AV白浆| 最新国产精品好看的精品 | 陆丰市| 亚洲精品天天影视综合网 | 欧美精品一区二区三区中文字幕| 精品A片| 亚洲天堂网在线观看| 高清精品一区二区三区| 国产午夜福利精品久久不卡| 亚洲性爱片| 少妇极品熟妇人妻专区视频| 少妇被粗大的猛进69视频| 麻豆精品久久久久久久99蜜桃| 欧美人妖另类| 国产成人精品午夜二三区波多野| 妺妺窝人体色www看美女| 无码一区二区三区久久精品| 在线色综合|