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 面向对象全新理练之原型继承
Dec 03 Javascript
JavaScript XML和string相互转化实现代码
Jul 04 Javascript
Mac/Windows下如何安装Node.js
Nov 22 Javascript
javascript对中文按照拼音排序代码
Aug 20 Javascript
jquery实现类似淘宝星星评分功能有截图
Sep 15 Javascript
非jQuery实现照片散落桌子上,单击放大的LightBox效果
Nov 28 Javascript
跟我学习javascript的prototype原型和原型链
Nov 18 Javascript
javascript实现平滑无缝滚动
Aug 09 Javascript
Bootstrap 组件之按钮(二)
May 11 Javascript
BootStrap中Datepicker控件带中文的js文件
Aug 10 Javascript
react-native-fs实现文件下载、文本存储的示例代码
Sep 22 Javascript
浅谈Vue SSR 的 Cookies 问题
Nov 20 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 array_filter除去数组中的空字符元素
2020/06/21 PHP
php中opendir函数用法实例
2014/11/15 PHP
laravel框架中路由设置,路由参数和路由命名实例分析
2019/11/23 PHP
window.name代替cookie的实现代码
2010/11/28 Javascript
用nodejs写的一个简单项目打包工具
2013/05/11 NodeJs
javascript 拷贝节点cloneNode()使用介绍
2014/04/03 Javascript
js图片预加载示例
2014/04/30 Javascript
node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用
2014/11/04 Javascript
详解JavaScript对象序列化
2016/01/19 Javascript
JavaScript正则获取地址栏中参数的方法
2017/03/02 Javascript
JavaScript判断浏览器和hack滚动条的写法
2017/07/23 Javascript
浅谈angularJS的$watch失效问题的解决方案
2017/08/11 Javascript
基于jQuery中ajax的相关方法汇总(必看篇)
2017/11/08 jQuery
AngularJS 表单验证手机号的实例(非必填)
2017/11/12 Javascript
JS实现带导航城市列表以及输入搜索功能
2018/01/04 Javascript
JavaScript实现微信号随机切换代码
2018/03/09 Javascript
页面点击小红心js实现代码
2018/05/26 Javascript
vue.js 实现输入框动态添加功能
2018/06/25 Javascript
JS实现滑动拼图验证功能完整示例
2020/03/29 Javascript
nuxt 路由、过渡特效、中间件的实现代码
2020/11/06 Javascript
vue基于Echarts的拖拽数据可视化功能实现
2020/12/04 Vue.js
Python map和reduce函数用法示例
2015/02/26 Python
Python cookbook(数据结构与算法)找出序列中出现次数最多的元素算法示例
2018/03/15 Python
浅谈python中np.array的shape( ,)与( ,1)的区别
2018/06/04 Python
对numpy中数组转置的求解以及向量内积计算方法
2018/10/31 Python
Python阶乘求和的代码详解
2020/02/14 Python
为什么相对PHP黑python的更少
2020/06/21 Python
Django静态文件加载失败解决方案
2020/08/26 Python
python raise的基本使用
2020/09/10 Python
Belstaff英国官方在线商店:Belstaff.co.uk
2021/02/09 全球购物
一道写SQL的面试题和答案
2013/11/19 面试题
职工运动会感言
2014/02/07 职场文书
安全例会汇报材料
2014/08/23 职场文书
党的群众路线教育实践活动领导班子整改措施
2014/10/28 职场文书
自主招生推荐信怎么写
2015/03/26 职场文书
2015年企业员工工作总结范文
2015/05/21 职场文书