点击加入购物车,会弹出一个紫色小球掉入购物车

<html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title></title><script src="Vue.min.js"></script><style>.ball {width: 15px;height: 15px;border-radius: 50%;background-color: blueviolet;}p {position: absolute;top: 455px;left: 100px;}</style>
</head><body><div id="app"><input type="button" value="加入购物车" @click="flag=!flag"><transition @before-enter="beforeEnter" @enter="enter" @after-enter="afterEnter"><div class="ball" v-show="flag"></div></transition><p>假装这里有一个购物车</p></div><script>var vm = new Vue({el: '#app',data: {flag: false},methods: {beforeEnter(el) {el.style.transform = "translate(0,0)" //小球初始位置},enter(el, done) {el.offsetWidth //动画过渡el.style.transform = "translate(150px,450px)" //最终位置el.style.transition = 'all 2s ease' //所花时间done()},afterEnter(el) {this.flag = !this.flag}}})</script></body></html>

模拟加入购物车的特效(Vue)相关推荐

  1. Java 代码简单模拟商城购物车

    纯Java代码模拟简单购物车功能 1.Product类 import java.util.Objects;public class Product implements Comparable{priv ...

  2. html购物车效果,模拟加入购物车效果

    html> 模拟加入购物车效果 * {margin: 0px auto;padding: 0px;} .top {width: 402px;height: 35px;line-height: 3 ...

  3. mock模拟接口测试 vue_Easy Mock以及Vue+Mock.js模拟数据

    Easy Mock以及Vue+Mock.js模拟数据 一.Mock.js简介 Mock.js是一个可以模拟后端数据,也可以模拟增删改查操作的js库 基础语法规范 数据模板中的每个属性由 3 部分构成: ...

  4. html加入购物车的动画,vue实现加入购物车动画

    预备基础 整体思路 定义商品列表,设置点击的元素(点击后触发加入购物车的函数addToShopCart)注:这里要把$event传递过去,方便得到target 定义一个component用来放购物车和 ...

  5. 基于vue2.0打造移动商城页面实践 vue实现商城购物车功能 基于Vue、Vuex、Vue-router实现的购物商城(原生切换动画)效果...

    基于vue2.0打造移动商城页面实践 地址:https://www.jianshu.com/p/2129bc4d40e9 vue实现商城购物车功能 地址:http://www.jb51.net/art ...

  6. VUE购物车小案例—vue指令的综合应用

    需求: 运用Vue基础指令知识实现小小购物车: 涉及到的指令有:v-for.v-model .v-on.v-text 1.能够显示商品名,价格,以及当前商品在购物车的数量 2. 点击 加+ 减-  可 ...

  7. 在vuepress博客添加樱花特效(vue樱花组件源码)

    文章目录 写在前面 樱花的源码 在vuepress使用 写在前面 写过博客的同学都知道,飘落樱花是一个比较常见的博客特效. 平时都是用插件来实现的,有想过去了解它到底是怎么实现的吗? 它是用canva ...

  8. 纯css3模拟龙卷风动画js特效

    下载地址 纯css3代码实现的龙卷风特效,css模拟龙卷风动画代码. dd:

  9. 烟花晚霞星空特效-vue

    效果图: 烟花晚霞星空效果图-vue: 源代码: <template><div class="body"><div class="stars ...

最新文章

  1. Java后端线上问题排查常用命令收藏
  2. 使用 Bundle在Activity间传递数据
  3. ORACLE 字符串超长问题解决方案
  4. real6410 裸机实验- LED
  5. php去掉查询返回的字段序列号,php – 为返回的MySQL查询添加编号列表列
  6. Yii2 behavior运用
  7. 属性面板 脚本_3.1 创建和使用脚本
  8. php array第一张图片_PHP array_udiff() 函数
  9. 【NodeJS 学习笔记02】入门资源很重要
  10. C++ 网络多线程编程
  11. PADS无模命令总结
  12. 421.数组中两个数的最大异或值
  13. MATLAB中 histogram 和 imhist 的区别
  14. 通过InstallShield官网申请注册码
  15. 容器网络之Kubernetes CNI
  16. RL之MAB:多臂老虎机Multi-Arm Bandit的简介、应用、经典案例之详细攻略
  17. 桌面右键新建菜单管理
  18. 在Centos系统下创建与Windows的共享文件夹
  19. 三大运营商将重新划分4G版图
  20. 读《追风筝的人》有感

热门文章

  1. cesium张贴卫星云图离地30万米形成戴森球效果
  2. linux openoffice进程,linux OpenOffice
  3. 装完UBUNTU后无法启动win7,选择win7 loader出现A read disk error occurred
  4. 离散数学 基本等值式
  5. 新加坡genetic计算机学校,新加坡私立教育理事会 EDUTRUST 私立教育认证名单
  6. 技法の穴をふさぐ:規模編--技法のルールは分かりにくい数え方の“迷い”をなくす
  7. 如何修改git空文件夹的错误
  8. 窗体控件随窗体大小改变(包括字体大小)
  9. Mac安装HomeBrew及update报错Error: Fetching /opt/homebrew/Library/Taps/homebrew/homebrew-cask failed
  10. 计算机毕业设计ssm+vue基本微信小程序的执法助手平台