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 oop开发滑动(slide)菜单控件
Aug 25 Javascript
基于jquery的web页面日期格式化插件
Nov 15 Javascript
火狐下input焦点无法重复获取问题的解决方法
Jun 16 Javascript
基于javascript、ajax、memcache和PHP实现的简易在线聊天室
Feb 03 Javascript
JS实现随机乱撞彩色圆球特效的方法
May 05 Javascript
js 获取当前web应用的上下文路径实现方法
Aug 19 Javascript
利用iscroll4实现轮播图效果实例代码
Jan 11 Javascript
Bootstrap警告框(Alert)插件使用方法
Mar 21 Javascript
JS声明对象时属性名加引号与不加引号的问题及解决方法
Feb 16 Javascript
基于Vuejs的搜索匹配功能实现方法
Mar 03 Javascript
vue-cli配置flexible过程详解
Jul 04 Javascript
JS一次前端面试经历记录
Mar 19 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编程效率 引入缓存机制提升性能
2010/02/15 PHP
PHP获取数组中某元素的位置及array_keys函数应用
2013/01/29 PHP
浅析PHP的ASCII码转换类
2013/07/05 PHP
Php header()函数语法及使用代码
2013/11/04 PHP
实例讲解PHP面向对象之多态
2014/08/20 PHP
Yii分页用法实例详解
2014/12/04 PHP
php的4种常见运行方式
2015/03/20 PHP
在phpstudy集成环境下的nginx服务器下配置url重写
2019/12/02 PHP
超级兔子让浮动层消失的前因后果
2007/03/09 Javascript
各种常用浏览器getBoundingClientRect的解析
2009/05/21 Javascript
JavaScript 未结束的字符串常量常见解决方法
2010/01/24 Javascript
Seajs的学习笔记
2014/03/04 Javascript
jQuery 1.9.1源码分析系列(十)事件系统之主动触发事件和模拟冒泡处理
2015/11/24 Javascript
javascript数组克隆简单实现方法
2015/12/16 Javascript
js简单设置与使用cookie的方法
2016/01/22 Javascript
Angular 输入框实现自定义验证功能
2017/02/19 Javascript
解决vue.js在编写过程中出现空格不规范报错的问题
2017/09/20 Javascript
JS实现按钮添加背景音乐示例代码
2017/10/17 Javascript
详解javascript脚本何时会被执行
2021/02/05 Javascript
[47:35]VP vs Pain 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/20 DOTA
python3+opencv3识别图片中的物体并截取的方法
2018/12/05 Python
python生成带有表格的图片实例
2019/02/03 Python
python3.6 如何将list存入txt后再读出list的方法
2019/07/02 Python
python下的opencv画矩形和文字注释的实现方法
2019/07/09 Python
基于Python中的yield表达式介绍
2019/11/19 Python
keras的siamese(孪生网络)实现案例
2020/06/12 Python
python 解决Windows平台上路径有空格的问题
2020/11/10 Python
CSS3 中的@keyframes介绍
2014/09/02 HTML / CSS
HTML5拖放效果的实现代码
2016/11/17 HTML / CSS
如何查找和删除数据库中的重复数据
2014/11/05 面试题
入党申请书自我鉴定
2013/10/12 职场文书
教师个人年度总结
2015/02/11 职场文书
2016年党支部公开承诺书
2016/03/25 职场文书
导游词之天津古文化街
2019/11/09 职场文书
mybatis 解决从列名到属性名的自动映射失败问题
2021/06/30 Java/Android
一定要知道的 25 个 Vue 技巧
2021/11/02 Vue.js