vue实现评价星星功能


Posted in Javascript onJune 30, 2020

本文实例为大家分享了vue实现评价星星的具体代码,供大家参考,具体内容如下

vue实现评价星星功能

代码:

<template>
 
  <ul class="StarsWrap">
  <li v-for="(i,index) in list" :key="index" @click="clickStars(index)">
   <img :src="xing>index?stara:starb"/>
  </li>
  </ul>
  <p>{{rateScoreText}}</p>
 
</template>
 
<script>
 
export default {
 name: 'evaluate',
 data () {
 return {
  rateScoreText: '',
  rateScoreDesc: ['非常不满意,各方面都很差', '不满意,比较差', '一般,还需改善', '比较满意,仍可改善', '非常满意,无可挑剔'],
  stara:'../../static/img/details/shoucang.png',//亮星星
  list:[0,1,2,3,4],
  starb:'../../static/img/details/shouc.png',//暗星星
  xing:0,
 }
 },
 methods:{
 clickStars(i){
  this.rateScoreText=this.rateScoreDesc[i]
  this.xing = i+1
  console.log("点击了"+(i+1)+"颗星")
 }
 },
}
</script>
 
<style scoped>
.StarsWrap{
 width: 100%;
 height: 0.2rem;
 margin: 0.1rem 0;
}
.StarsWrap li{
 float: left;
 margin-right: 0.1rem;
}
</style>

关于vue.js组件的教程,请大家点击专题vue.js组件学习教程进行学习。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery Firefox3.5中操作select的问题
Jul 10 Javascript
JS获取html对象的几种方式介绍
Dec 05 Javascript
JS使用replace()方法和正则表达式进行字符串的搜索与替换实例
Apr 10 Javascript
详解iframe与frame的区别
Jan 13 Javascript
jQuery siblings()用法实例详解
Apr 26 Javascript
jQuery bt气泡实现悬停显示及移开隐藏功能的方法
Jul 12 Javascript
Jquery实现遮罩层的简单实例(就是弹出DIV周围都灰色不能操作)
Jul 14 Javascript
基于js中this和event 的区别(详解)
Oct 24 Javascript
Koa2微信公众号开发之消息管理
May 16 Javascript
Vue组件中prop属性使用说明实例代码详解
May 31 Javascript
JS实现的对象去重功能示例
Jun 04 Javascript
uni-app微信小程序登录并使用vuex存储登录状态的思路详解
Nov 04 Javascript
Json实现传值到后台代码实例
Jun 30 #Javascript
vue实现循环滚动列表
Jun 30 #Javascript
js实现简单音乐播放器
Jun 30 #Javascript
angular中的post请求处理示例详解
Jun 30 #Javascript
vue开发简单上传图片功能
Jun 30 #Javascript
jquery实现上传图片功能
Jun 29 #jQuery
vue实现图片上传到后台
Jun 29 #Javascript
You might like
用libTemplate实现静态网页的生成
2006/10/09 PHP
PHP 和 MySQL 基础教程(一)
2006/10/09 PHP
PHP5中GD库生成图形验证码(有汉字)
2013/07/28 PHP
6个超实用的PHP代码片段
2015/08/10 PHP
php统计数组不同元素的个数的实例方法
2019/09/26 PHP
Jquery中增加参数与Json转换代码
2009/11/20 Javascript
jQuery 版元素拖拽原型代码
2011/04/25 Javascript
工作需要写的一个js拖拽组件
2011/07/28 Javascript
jQuery中使用了document和window哪些属性和方法小结
2011/09/13 Javascript
php对mongodb的扩展(初识如故)
2012/11/11 Javascript
Javascript对象属性方法汇总
2013/11/21 Javascript
让checkbox不选中即将选中的checkbox不选中
2014/07/11 Javascript
javascript与css3动画结合使用小结
2015/03/11 Javascript
Bootstrap如何创建表单
2016/10/21 Javascript
bootstrap导航条实现代码
2016/12/28 Javascript
微信JSSDK调用微信扫一扫功能的方法
2017/07/25 Javascript
深入浅出webpack之externals的使用
2017/12/04 Javascript
2019 年编写现代 JavaScript 代码的5个小技巧(小结)
2019/01/15 Javascript
[52:52]完美世界DOTA2联赛PWL S3 LBZS vs access 第一场 12.10
2020/12/13 DOTA
Python 条件判断的缩写方法
2008/09/06 Python
python中文编码问题小结
2014/09/28 Python
在Django框架中伪造捕捉到的URLconf值的方法
2015/07/18 Python
python中defaultdict的用法详解
2017/06/07 Python
解决使用PyCharm时无法启动控制台的问题
2019/01/19 Python
Python中将两个或多个list合成一个list的方法小结
2019/05/12 Python
tensorflow -gpu安装方法(不用自己装cuda,cdnn)
2020/01/20 Python
python爬虫scrapy框架之增量式爬虫的示例代码
2021/02/26 Python
HTML5 直播疯狂点赞动画实现代码 附源码
2020/04/14 HTML / CSS
英国品牌男装折扣网站:Brown Bag
2018/03/08 全球购物
Chupi官网:在爱尔兰手工制作的订婚、结婚戒指和精美珠宝
2020/09/28 全球购物
"火柴棍式"程序员面试题
2014/03/16 面试题
什么是ESB?请介绍一下ESB?
2015/05/27 面试题
幼儿园门卫制度
2014/01/29 职场文书
购房委托书
2014/10/15 职场文书
当你焦虑迷茫时,请读读这6句话
2019/07/24 职场文书
进阶篇之linux环境下安装MySQL数据库
2022/04/09 MySQL