• 【精讲】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也有相似的问题

     

  • 相关阅读:
    LeetCode 四数之和 排序+双指针+剪枝优化
    急诊预检分诊管理系统的设计与实现
    QT 知:qmake 手册
    【排版教程】使用Latex ACM 双栏会议模板如何添加跨栏的图片
    (五)CSS前端开发面试会问到的问题有哪些?
    二叉查找树(binary search tree)(难度7)
    SCM供应链管理系统实施困难及解决方案
    抛砖系列之git仓库拆分工具git-filter-repo
    【Y 新闻】YMatrix 成立三周年,三岁的我们还真是“不简单”
    铁路设备屡遭破坏!RFID电子锁实现铁路防护网破坏实时报警管理
  • 原文地址:https://blog.csdn.net/m0_59505309/article/details/126245977