• 【精讲】vue框架 利用脚手架实现购物车(含添加、删除、存储、清空数据、全选or单选、tap栏切换)内含详细注释


    目录

    简介

    第一部分:子组件内容及详细注释

    第二部分:最终实现效果

     第三部分:动画知识剖析


    简介

    该项目(购物车)制作主要采用了tap栏切换、删除、添加、存储、清空数据、全选or单选及其它动态效果为一体的实现购物车功能。每一个子组件内部都包含了三部分:HTML ,js,css样式。 在下面的内容中,博主会以组件实现的形式展现效果部分。每一部分都有详细的注释

    第一部分:子组件内容及详细注释

    子组件1:MyHeader.vue

    子组件2:MyList.vue

    子组件3:MyItem.vue

    子组件4:MyFooter.vue

    父组件1:App.vue

    第二部分:最终实现效果

    进入时:

     进入后:

     删除时:

     

    删除后:

     选or非选:

     第三部分:动画知识剖析

    四种情况:(与他们在style中的排列顺序有关系)
    1、appear-class、 appear-to-class、 appear-active-class或者 appear-to-class、appear-class、 appear-active-class的排列顺序,此时只有appear-active-class的属性起作用。
    2、appear-active-class、appear-class、 appear-to-class
    此时appear-active-class的不起作用,由appear-class过渡到appear-to-class属性。
    3、appear-class、appear-active-class、 appear-to-class
    此时appear-class属性不起作用,由appear-active-class过渡到 appear-to-class属性。
    4、 appear-to-class、 appear-active-class、appear-class
    此时appear-to-class不起作用,由appear-class过渡到 appear-active-class属性。
    enter也有相似的问题

     

  • 相关阅读:
    sonarqube的docker安装
    目标检测算法——YOLOv7改进|增加小目标检测层
    [附源码]Python计算机毕业设计Django的高校车辆租赁管理系统
    CDN加速器有哪些?
    Mac下cmake使用
    入门电机系列之5编码器
    ABAP 调用HTTP上传附件(二)之中文乱码
    可制造性评估(DFM)
    区间查找题解(优先队列+二分)
    Win10安装Anaconda和VSCode
  • 原文地址:https://blog.csdn.net/m0_59505309/article/details/126245977