@@ -307,7 +308,8 @@ export default {
methods: {
// 初始化动画
initAnimate () {
- ScrollReveal().reveal('.wow', {
+ const sr = ScrollReveal()
+ sr.reveal('.animate', {
reset: true, // 滚动鼠标时,动画开关(如果为true, 动画可以执行n次)
// origin: 'bottom', // 动画开始的方向
distance: '50px',//移动距离
@@ -316,7 +318,7 @@ export default {
// viewFactor: 100,
})
- ScrollReveal().reveal('.fadeInUp', {
+ sr.reveal('.fadeInUp', {
reset: true, // 滚动鼠标时,动画开关(如果为true, 动画可以执行n次)
origin: 'top', // 动画开始的方向
distance: '100px',//移动距离
@@ -324,6 +326,33 @@ export default {
// scale: 0.8,
// viewFactor: 100,
})
+
+ sr.reveal('.fadeInDown', {
+ reset: true, // 滚动鼠标时,动画开关(如果为true, 动画可以执行n次)
+ origin: 'bottom', // 动画开始的方向
+ distance: '100px',//移动距离
+ duration: 1000, // 动画持续时间
+ // scale: 0.8,
+ // viewFactor: 100,
+ })
+
+ sr.reveal('.fadeInLeft', {
+ reset: true, // 滚动鼠标时,动画开关(如果为true, 动画可以执行n次)
+ origin: this.$store.getters.getModelType ? 'left' : 'top', // 动画开始的方向
+ distance: '100px',//移动距离
+ duration: 1000, // 动画持续时间
+ // scale: 0.8,
+ // viewFactor: 100,
+ })
+
+ sr.reveal('.fadeInRight', {
+ reset: true, // 滚动鼠标时,动画开关(如果为true, 动画可以执行n次)
+ origin: this.$store.getters.getModelType ? 'right' : 'bottom', // 动画开始的方向
+ distance: '100px',//移动距离
+ duration: 1000, // 动画持续时间
+ // scale: 0.8,
+ // viewFactor: 100,
+ })
},
// 获取文章详情
getInfo () {
diff --git a/src/pages/column/index.vue b/src/pages/column/index.vue
index a8b6cc9..04113fe 100644
--- a/src/pages/column/index.vue
+++ b/src/pages/column/index.vue
@@ -1,7 +1,7 @@
-
+
{ });
},
diff --git a/src/pages/index/list/index.vue b/src/pages/index/list/index.vue
index a9999df..5e6ae2f 100644
--- a/src/pages/index/list/index.vue
+++ b/src/pages/index/list/index.vue
@@ -1,6 +1,6 @@
-
@@ -252,6 +252,7 @@