摘要:
思路: 1. 完成页面结构及 添加数据和删除数据逻辑 2. 包裹列表使用transition group标签,将该有的类名加上。这样写了效果是有了,但是过渡比较生硬,如何让它平滑一点? 3. 加v move类名 阅读全文
摘要:
结合css中的animation动画实现过渡和动画 阅读全文
摘要:
+ vue中过渡动画分为两类,一类是进场动画,一类是出场动画 + 要实现上面的进场动画,主要有三种方式:类名,css动画库,js函数 类名 本质就是动态添加类名实现动画 + 在进入/离开的过渡中,会有 6 个 class 切换。 1. v enter:定义进入过渡的开始状态。在元素被插入之前生效,在 阅读全文
摘要:
作用是:等你页面刷新完之后,再执行回调函数中的方法 阅读全文
摘要:
利用axios获取到数据后,渲染到视图层,完成真正的前后端添加删除功能 <!DOCTYPE html Document app { width: 600px; margin: 10px auto; } .tb { border collapse: collapse; width: 100%; } . 阅读全文
摘要:
axios发送请求获取服务器端的数据 阅读全文
摘要:
在监听复杂数据类型的时候,不能像之前监听普通数据那样写,我们需要使用深度监听 阅读全文
摘要:
1.watch监听器会监听data中数据的变化,只要一变化,就能够执行相应的逻辑 2.监听的数据名放到这里面作为函数名,这个函数里面有两个参数,一个是新值,一个是旧值 与computed比较: + 对比computed而言,这个computed性能更好,所以能用computed实现就用compute 阅读全文
摘要:
1.computed计算属性,它表示根据已有属性,计算得到一个新的属性 2.在computed里面写一个函数,这个函数很特殊,它的函数名,将来可以作为一个属性来使用 3.计算属性是依赖于缓存的,当页面中调用同一个计算属性多次的时候,后面的计算属性的值,会直接从第一次得到的结果中去取,所以说,它的性能 阅读全文
摘要:
通过v for、v model等指令以及Vue.filter()过滤器方法实现添加删除功能 阅读全文
摘要:
1. 通过Vue.filter()方法创建全局过滤器,过滤器的作用就是用来将源数据,过滤成为新的数据 第一个参数:过滤器名字 第二个参数:一个处理函数, 这个函数有一个默认参数,这个默认参数表示你需要过滤的数据, 如果你还传了一个参数,那么这个参数对应的实际上是上面使用过滤器时的第一个参数 2 使用 阅读全文
摘要:
```javascript ``` 阅读全文