天天看点

2.vue的数据和方法的使用

1.在vue中编写的内容:

//在使用vue之前必须实例化vue对象

new Vue({

    el:"#vue-app",

    data:{

        name:"zx", 

    },

    methods: {

        greet:function(name){

            return 'Hello Word' + name + "   " + this.name;

        },

    }

})

2.在html中编写的内容:

    <!DOCTYPE html>

<html >

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>index.html</title>

    <!-- 用于在线引用vue.js -->

    <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>

    <!-- 引用css文件 -->

    <link rel="stylesheet" href="../css/style.css" target="_blank" rel="external nofollow" >

</head>

<body>

    <!--vue-app就是我们的根容器,vue均是对vue操作-->

    <div id="vue-app">

        <!--使用两对花括号来获取app.js中data存储的数据name对应的值-->

        <h1>{{ name }}</h1>

        <p>{{greet('朱旭')}}</p>

    </div>

    <script src="../js/app.js"></script>

</body>

</html>

vue