animate.css

来源:5-2 在Vue中使用 animate.css 库

爱宁w

2020-09-29

<!DOCTYPE html>
<html lang="zh-CN">

<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>Document</title>
    <script src="./vue.js"></script>
    <link rel=“stylesheet” href=“https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css”>
</head>

<body>
    <div id="app">
        <transition enter-active-class='animate__animated animate__backOutLeft' leave-active-class='animate__animated animate__backOutRight'>
            <div v-show="show">hello world</div>
        </transition>
        <button @click='handleClick'>change</button>
    </div>
    <script>
        var vm = new Vue({
            el: '#app',
            data: {
                show: true
            },
            methods: {
                handleClick: function() {
                    this.show = !this.show

                }
            }
        });
    </script>
</body>

</html>

请问老师这么写为啥还是没效果?谢谢

写回答

1回答

Samrtiboy

2020-09-29

同学你好,你引入animate.css的代码有误,你使用了中文的双引号,这是不被允许的。

应该使用英文的双引号引入才能被生效:

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css" />

其余代码没有问题。

0
2
爱宁w
太难了 直接官网复制的 谢谢老师,抱拳了
2020-09-29
共2条回复

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10675 学习 · 8191 问题

查看课程