vue 实现类似淘宝星级评分的示例


Posted in Javascript onMarch 01, 2018

实例如下所示:

<template>
<div 
id="shoplist">
<p 
class="all" 
>
<input
type="radio"
name="b" 
value="0" v-model="inputdata"/>
<span>★</span>
<input
type="radio"
name="b" 
value="1" v-model="inputdata" />
<span>★</span>
<input
type="radio"
name="b" 
value="2" v-model="inputdata" />
<span>★</span>
<input
type="radio"
name="b" 
value="3" v-model="inputdata" />
<span>★</span>
<input
type="radio"
name="b" 
value="4" v-model="inputdata" />
<span>★</span>
<input
type="radio"
name="b" 
value="5" v-model="inputdata" />
<span>★</span>
</p>
</div>
</template>
<script>
export default {
name:'shoplist',
data(){
return {
inputdata:'5'
}
},
methods:{
},
watch: {
inputdata(value) {
console.log(value)
}
}
}
</script>
<style>
.all>input{opacity:0;position:absolute;width:2em;height:2em;margin:0;}
.all>input:nth-of-type(1),
.all>span:nth-of-type(1){display:none;}
.all>span{font-size:2em;color:gold;
-webkit-transition:color
.2s;
transition:color
.2s;
}
.all>input:checked~span{color:#666;}
.all>input:checked+span{color:gold;}
</style>

以上这篇vue 实现类似淘宝星级评分的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript之文件操作
Mar 07 Javascript
jQuery版Tab标签切换
Mar 16 Javascript
深入理解JavaScript系列(36):设计模式之中介者模式详解
Mar 04 Javascript
jQuery实现加入购物车飞入动画效果
Mar 14 Javascript
Bootstrap轮播图的使用和理解4
Dec 14 Javascript
js实现图片加载淡入淡出效果
Apr 07 Javascript
JS实现搜索关键词的智能提示功能
Jul 07 Javascript
hammer.js实现图片手势放大效果
Aug 29 Javascript
浅谈Webpack自动化构建实践指南
Dec 18 Javascript
vue2.0获取鼠标位置的方法
Sep 13 Javascript
React实现类似淘宝tab居中切换效果的示例代码
Jun 02 Javascript
Openlayers学习之地图比例尺控件
Sep 28 Javascript
vue-star评星组件开发实例
Mar 01 #Javascript
浅谈Angular 的变化检测的方法
Mar 01 #Javascript
ES6学习笔记之map、set与数组、对象的对比
Mar 01 #Javascript
Node.js静态服务器的实现方法
Feb 28 #Javascript
JS脚本加载后执行相应回调函数的操作方法
Feb 28 #Javascript
vue+webpack 打包文件 404 页面空白的解决方法
Feb 28 #Javascript
webpack项目调试以及独立打包配置文件的方法
Feb 28 #Javascript
You might like
用PHP实现小型站点广告管理(修正版)
2006/10/09 PHP
php+ajax实现无刷新数据分页的办法
2015/11/02 PHP
深入解析PHP的Laravel框架中的event事件操作
2016/03/21 PHP
PHP实现的简单留言板功能示例【基于thinkPHP框架】
2018/12/07 PHP
javascript对select标签的控制(option选项/select)
2013/01/31 Javascript
js控制的回到页面顶端goTop的代码实现
2013/03/20 Javascript
JavaScript显示当然日期和时间即年月日星期和时间
2013/10/29 Javascript
使用iframe window的scroll方法控制iframe页面滚动
2014/03/05 Javascript
javascript中使用正则计算中文长度的例子
2014/04/29 Javascript
node.js中的path.normalize方法使用说明
2014/12/08 Javascript
轻量级网页遮罩层jQuery插件用法实例
2015/07/31 Javascript
基于JQuery实现仿网易邮箱全屏动感滚动插件fullPage
2015/09/20 Javascript
详解浏览器渲染页面过程
2017/02/09 Javascript
Angular 作用域scope的具体使用
2017/12/11 Javascript
vue项目常用组件和框架结构介绍
2017/12/24 Javascript
Bootstrap Table 双击、单击行获取该行及全表内容
2018/08/31 Javascript
Vue搭建后台系统需要注意的问题
2019/11/08 Javascript
JS实现普通轮播图特效
2020/01/01 Javascript
基于python的汉字转GBK码实现代码
2012/02/19 Python
Python IDE PyCharm的基本快捷键和配置简介
2015/11/04 Python
利用python实现命令行有道词典的方法示例
2017/01/31 Python
快速查询Python文档方法分享
2017/12/27 Python
解决Tensorflow使用pip安装后没有model目录的问题
2018/06/13 Python
pandas 将list切分后存入DataFrame中的实例
2018/07/03 Python
python中的tcp示例详解
2018/12/09 Python
CSS3的文字阴影—text-shadow的使用方法
2012/12/25 HTML / CSS
HTML5新增form控件和表单属性实例代码详解
2019/05/15 HTML / CSS
Burt’s Bees英国官网:世界领先的天然个人护理品牌
2020/08/17 全球购物
打架检讨书100字
2014/01/08 职场文书
丧事主持词大全
2014/04/02 职场文书
国际金融专业自荐信
2014/07/05 职场文书
2014年销售工作总结范文
2014/12/01 职场文书
市级三好学生评语
2014/12/29 职场文书
安全生产先进个人事迹材料
2014/12/30 职场文书
MySQL中B树索引和B+树索引的区别详解
2022/03/03 MySQL
MySQL聚簇索引和非聚簇索引的区别详情
2022/06/14 MySQL