原生html文件中引入vue.js的方法

head标签下 通过script先引入vue.js文件

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="https://unpkg.com/vue/dist/vue.js"></script>
</head>

在body标签中创建用于渲染vue组件的标签

<body>
     <div id="vueApp">
        <div >{{ msg }}</div>
        <div @click='clickHandle'>点击</div>
    </div>
</body>

在body标签结束后创建script标签,写vue的基础属性和方法 如生命周期函数

</body>
<script>
    new Vue({      
        /**此处指向vue组件所要渲染的DOM标签 <div id="vueApp"></div>   el:'#vueApp'  用id属性标识 也可用class属性*/
        /**如果是class <div class="vueApp"></div>   el:'.vueApp'  */
        el:'#vueApp',
        data(){
            return{
                msg:'引入vue成功'
            }
        },
        created(){
            this.getHome()
        },
        methods:{
            getHome(){
                console.log('进入首页')
            },
            clickHandle(){
                console.log('点击事件')
            }
        }
    })   
</script>

页面效果 打开控制台
在这里插入图片描述

因为html页面渲染顺序是由上至下
要先引入vue.js
然后创建需要渲染的dom
最后 实例化一个vue的对象 即new Vue({})

Logo

前往低代码交流专区

更多推荐