于凤明

个人站

一个刚刚接触代码的小白,以后的路还很长


我的第一个Vue程序

废话不多讲,直接就上代码

index.html

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>VueJS Tutorials</title>
        <link href="styles.css" rel="stylesheet" />
        <script src="https://unpkg.com/vue"></script>
    </head>
    <body>
        <div id="vue-app">
            <h1></h1>
            <p>Name: </p>
            <p>Job: </p>
        </div>
    </body>

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

app.js

new Vue({
    el: '#vue-app',
    data: {
        name: 'Shaun',
        job: 'Ninja'
    },
    methods: {
        greet: function(time){
            return 'Good ' + time + ', ' + this.name;
        }
    }
});

Vue对象中的属性

  • el: element 需要获取的元素,一定是html中的跟容器元素
  • data: 用于数据的存储
  • methods: 用于存储各种方法
  • data-binding :给属性绑定对应的值
  • computed: 计算属性,这个性能好,不是全部触发
    • 操作虚拟dom 比较不同的地方,要是有才触发你这个方法
    • 只有大量的耗时才使用这个computed属性,比如说搜索

Copyright description

    ➩  如需转载请注明出处:凤明的博客 » https://victorfengming.github.io/#blog

    ➩  小编CSDN链接地址: 秋叶夏风的博客 » https://blog.csdn.net/qq_40223983

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦