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 相关文章推荐
Javascript 不能释放内存.
Sep 07 Javascript
javascript生成/解析dom的CDATA类型的字段的代码
Apr 22 Javascript
js 判断 enter 事件
Feb 12 Javascript
js以对象为索引的关联数组
Jul 04 Javascript
Jquery右下角抖动、浮动 实例代码(兼容ie6、FF)
Aug 15 Javascript
数组Array的一些方法(总结)
Feb 17 Javascript
AngularJS实现表单验证功能详解
Oct 12 Javascript
深入理解Vue 单向数据流的原理
Nov 09 Javascript
JavaScript闭包与作用域链实例分析
Jan 21 Javascript
基于vue-cli、elementUI的Vue超简单入门小例子(推荐)
Apr 17 Javascript
JS实现排行榜文字向上滚动轮播效果
Nov 26 Javascript
解决vue项目中出现Invalid Host header的问题
Nov 17 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
PHP 配置文件中open_basedir选项作用
2009/07/19 PHP
phpnow php探针环境检测代码
2014/11/04 PHP
php7 安装yar 生成docker镜像
2017/05/09 PHP
自写简单JS判断是否已经弹出页面
2010/10/20 Javascript
六款帮助你实现惊艳视差滚动效果的jQuery插件
2012/09/14 Javascript
jQuery实现控制文字内容溢出用省略号(…)表示的方法
2016/02/26 Javascript
JavaScript类的写法
2016/09/17 Javascript
jQuery插件MovingBoxes实现左右滑动中间放大图片效果
2017/02/28 Javascript
angularjs实现上拉加载和下拉刷新数据功能
2017/06/12 Javascript
jQuery实现 RadioButton做必选校验功能
2017/06/15 jQuery
Node.js使用gm拼装sprite图片
2017/07/04 Javascript
Angular中响应式表单的三种更新值方法详析
2017/08/22 Javascript
新手必须知的Node.js 4个JavaScript基本概念
2018/09/16 Javascript
深入理解redux之compose的具体应用
2020/01/12 Javascript
ESLint 是如何检查 .vue 文件的
2020/11/30 Vue.js
Python常用随机数与随机字符串方法实例
2015/04/09 Python
python集合用法实例分析
2015/05/30 Python
PyQt5每天必学之带有标签的复选框
2018/04/19 Python
python简单操作excle的方法
2018/09/12 Python
pycharm 实现显示project 选项卡的方法
2019/01/17 Python
详解django中Template语言
2020/02/22 Python
Python环境管理virtualenv&amp;virtualenvwrapper的配置详解
2020/07/01 Python
使用Python pip怎么升级pip
2020/08/11 Python
为2021年的第一场雪锦上添花:用matplotlib绘制雪花和雪景
2021/01/05 Python
深入研究HTML5实现图片压缩上传功能
2016/03/25 HTML / CSS
英国100%防污和防水的靴子:Muck Boot Company
2020/09/08 全球购物
中专自荐信
2013/10/13 职场文书
法律专业应届本科毕业生求职信
2013/10/25 职场文书
公司股东合作协议书
2014/09/14 职场文书
教师先进个人材料
2014/12/17 职场文书
2014年教研员工作总结
2014/12/23 职场文书
应届毕业生求职信范文
2015/03/19 职场文书
2015年乡镇党务公开工作总结
2015/05/19 职场文书
《打电话》教学反思
2016/02/22 职场文书
SQL Server中常用截取字符串函数介绍
2022/03/16 SQL Server
Redis集群节点通信过程/原理流程分析
2022/03/18 Redis