【VUE】起步案例-el data methods

<!DOCTYPE html>
<html lang="en">

<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>test</title>
    <!-- ①导入包 -->
    <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>

<body>
    <!-- ②用id定区域 -->
    <div id="app">
        <button @click="doit('小猪','大猪')" value="按钮">按钮</button>
    </div>     //形参调用单引号
    <script>
        // ③创建vue对象:el,data,methods区域   还可以放一些生命周期函数🌸
        var area = new Vue({
            el: "#app", //🌸元素挂载点element load;决定vue对象挂载到哪个元素上
            data: {
                message: "hello,Vue", //要给初始值呀,🌸字符串双引号啧啧啧
                array: [],
                // 数组调用时--{{array[0]}}
                obj: {
                    name: "名字"
                } //对象调用时--{{obj.name}}
            },
            methods: {
                doit: function(p1, p2) {     //可形参
                    alert(this.message + p1 + p2 + "请多多指教"); //🌸this关键字访问定义在data中的数据
                }
            }
        })
    </script>
</body>

</html>


posted @ 2021-04-02 11:20  ice猫猫3  阅读(92)  评论(0编辑  收藏  举报