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脚本代码跑起来。
Jan 09 Javascript
解析prototype,JQuery中跳出each循环的方法
Dec 12 Javascript
基于jquery步骤进度条源码分享
Nov 12 Javascript
JavaScript下拉菜单功能实例代码
Mar 01 Javascript
Angularjs实现上传图片预览功能
Sep 01 Javascript
karma+webpack搭建vue单元测试环境的方法示例
May 24 Javascript
Vue.js样式动态绑定实现小结
Jan 24 Javascript
优雅的将ElementUI表格变身成树形表格的方法步骤
Apr 11 Javascript
使用微信SDK自定义分享的方法
Jul 03 Javascript
jquery 遍历hash操作示例【基于ajax交互】
Oct 12 jQuery
JQuery常用选择器功能与用法实例分析
Dec 23 jQuery
es6 for循环中let和var区别详解
Jan 12 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
超强分页类2.0发布,支持自定义风格,默认4种显示模式
2007/01/02 PHP
php socket通信简单实现
2016/11/18 PHP
一些Javascript的IE和Firefox(火狐)兼容性的问题总结及常用例子
2009/05/21 Javascript
基于jQuery的消息提示插件 DivAlert之旅(二)
2010/04/01 Javascript
面向对象的Javascript之一(初识Javascript)
2012/01/20 Javascript
解决ExtJS在chrome或火狐中正常显示在ie中不显示的浏览器兼容问题
2013/01/11 Javascript
JavaScript变量声明详解
2014/11/27 Javascript
js ajaxfileupload.js上传报错的解决方法
2016/05/05 Javascript
Json按某个键的值进行排序
2016/12/22 Javascript
vue引入jq插件的实例讲解
2017/09/12 Javascript
在 Linux/Unix 中不重启 Vim 而重新加载 .vimrc 文件的流程
2018/03/21 Javascript
Vue组件Draggable实现拖拽功能
2018/12/01 Javascript
微信小程序上传图片到php服务器的方法
2019/05/23 Javascript
Vue中computed及watch区别实例解析
2020/08/01 Javascript
通过实例解析js可枚举属性与不可枚举属性
2020/12/02 Javascript
[50:02]完美世界DOTA2联赛PWL S2 Magma vs FTD 第三场 11.29
2020/12/03 DOTA
Python写的Discuz7.2版faq.php注入漏洞工具
2014/08/06 Python
python通过elixir包操作mysql数据库实例代码
2018/01/31 Python
在Pycharm中使用GitHub的方法步骤
2019/06/13 Python
python之信息加密题目详解
2019/06/26 Python
Jupyter notebook无法导入第三方模块的解决方式
2020/04/15 Python
Windows下Anaconda安装、换源与更新的方法
2020/04/17 Python
python根据字典的键来删除元素的方法
2020/08/16 Python
html5指南-1.html5全局属性(html5 global attributes)深入理解
2013/01/07 HTML / CSS
英国时尚服饰电商:Boohoo
2017/10/12 全球购物
积极分子思想汇报
2014/01/04 职场文书
预备党员党课思想汇报
2014/01/13 职场文书
大学社团活动策划书
2014/01/26 职场文书
科技工作者先进事迹
2014/08/16 职场文书
个人四风对照检查材料
2014/09/26 职场文书
5.12护士节活动总结
2015/02/10 职场文书
订货会主持词
2015/07/01 职场文书
电力培训学习心得体会
2016/01/11 职场文书
利用Sharding-Jdbc进行分库分表的操作代码
2022/01/22 Java/Android
分享一个vue实现的记事本功能案例
2022/04/11 Vue.js
MySQL生成千万测试数据以及遇到的问题
2022/08/05 MySQL