VUE是啥

作者: 哎呦呦胖子斌 | 来源:发表于2018-11-28 16:55 被阅读0次

            其实可以把它看做一个对象,一个有点牛逼的对象,这个对象中有很多属性,这些属性就会把html和js联系起来,完成一些数据的交互等等。
    首先看它有哪些属性:
    el挂载点:对应DOM中的哪个标签地址
    template模板:对应挂载点内部的内容
    data:vue实例中的数据
    methods:vue实例中的方法
    computed:计算属性
    watch:监听器
    filters:自定义过滤器(新增)
    components:存放局部组件

            //创建vue实例,传递参数给这个实例,
            //并让这个实例去接管id=root这个元素里面的内容
            //这样这个vue实例就和id=root的这个dom节点进行了绑定
            new Vue({
                el:'#root',                           //挂载点:el参数对应的dom标签
                // template:'<h1>hello {{msg}}</h1>',    //模板:挂载点内部的内容
                components:{
                  'todo-item': TodoItem
                },
                data: {                               //vue实例里面的数据
                    msg:'hello ffff',
                    num:123,
                    list:['第一个','第二个','第三个'],
                    inputValue:'',
                    inputList:[]
                },
                methods:{
                    commit:function(){
                        this.inputList.push(this.inputValue);
                        this.inputValue = '';
                    }
                }
            })
    

    生命周期

    image.png

    相关文章

      网友评论

          本文标题:VUE是啥

          本文链接:https://www.haomeiwen.com/subject/tzrzqqtx.html