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调用客户端的可执行文件(示例代码)
Nov 28 Javascript
网页中表单按回车就自动提交的问题的解决方案
Nov 03 Javascript
jquery任意位置浮动固定层插件用法实例
May 29 Javascript
JS+CSS实现仿支付宝菜单选中效果代码
Sep 25 Javascript
详解Javascript模板引擎mustache.js
Jan 20 Javascript
基于HTML模板和JSON数据的JavaScript交互(移动端)
Apr 06 Javascript
js类式继承与原型式继承详解
Apr 07 Javascript
JS鼠标滚动分页效果示例
Jul 05 Javascript
Mongoose实现虚拟字段查询的方法详解
Aug 15 Javascript
Angular表格神器ui-grid应用详解
Sep 29 Javascript
js实现轮播图的完整代码
Oct 26 Javascript
默认浏览器设置及vue自动打开页面的方法
Sep 21 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实现mysql同步的实现方法
2009/10/21 PHP
开启CURL扩展,让服务器支持PHP curl函数(远程采集)
2011/03/19 PHP
php微信公众平台交互与接口详解
2016/11/28 PHP
在云虚拟主机部署thinkphp5项目的步骤详解
2017/12/21 PHP
Laravel中使用Queue的最基本操作教程
2017/12/27 PHP
php正确输出json数据的实例讲解
2018/08/21 PHP
PHP 7.4 新语法之箭头函数实例详解
2019/05/09 PHP
PHP开启目录引索+fancyindex漂亮目录浏览带搜索功能
2019/09/23 PHP
jquery及原生js获取select下拉框选中的值示例
2013/10/25 Javascript
jQuery使用之处理页面元素用法实例
2015/01/19 Javascript
js实现正则匹配中文标点符号的方法
2015/12/23 Javascript
js中获取jsp表单中radio类型的值简单实例
2016/08/15 Javascript
js导出Excel表格超出26位英文字符的解决方法ES6
2017/11/15 Javascript
Koa 使用小技巧(小结)
2018/10/22 Javascript
Vue.js上传图片到阿里云OSS存储的方法示例
2018/12/13 Javascript
微信小程序实现bindtap等事件传参
2019/04/08 Javascript
[01:17:12]职来职往完美电竞专场
2014/09/18 DOTA
Python捕捉和模拟鼠标事件的方法
2015/06/03 Python
python随机数分布random测试
2018/08/27 Python
使用python获取(宜宾市地震信息)地震信息
2019/06/20 Python
python实现根据文件格式分类
2019/10/31 Python
python异步Web框架sanic的实现
2020/04/27 Python
使用opencv中匹配点对的坐标提取方式
2020/06/04 Python
python+excel接口自动化获取token并作为请求参数进行传参操作
2020/11/10 Python
HTML5 Geolocation API的正确使用方法
2018/12/04 HTML / CSS
HTML5 embed标签定义和用法详解
2014/05/09 HTML / CSS
Sisley法国希思黎中国官网:享誉全球的奢华植物美容品牌
2019/06/30 全球购物
linux面试题参考答案(11)
2012/05/01 面试题
平民服装店创业计划书
2014/01/17 职场文书
爱情保证书范文
2014/02/01 职场文书
个人违纪检讨书
2014/09/15 职场文书
幼儿园见习报告范文
2014/10/30 职场文书
python如何在word中存储本地图片
2021/04/07 Python
apache基于端口创建虚拟主机的示例
2021/04/24 Servers
Go 语言中 20 个占位符的整理
2021/10/16 Golang
Apache SkyWalking 监控 MySQL Server 实战解析
2022/09/23 Servers