Vue框架知识点

<!-- 1、el有两种写法

                (1)new Vue时候怕配置el属性

                (2)先创建Vue实例,随后头通过v.$mount('#root')指定el的值

        2、data有两种写法

                (1)对象式

                (2)函数式  

                注意点:vue用到组件一定要用函数式,否则会报错

                        函数式不能用箭头函数,箭头函数的this是静态的没有作用域就会指向window中,就没有vue实例了  

    -->

   方式一:

 

方式二:

   这里的data(){}是简写  繁写 data:functon(){}

2.MVVM模型

解释:什么是MVVM模型

    <!--

        MVVM模型

           1、M:模型(model):data中的数据

           2、V:视图(view):模板代码

           3、VM视图模型(ViewModel):Vue实例

        注意:

           1、data中的所有属性都出现在vm身上

           2、vm身上所有属性及Vue原型所有属性,在Vue模板中直接可以使用

    -->

  代码区:

 <div id="root">

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

        <h2>测试{$options}</h2>

    </div>

    <script>

        new Vue({

            el: '#root',

            data: {

                          name: "pizza"

            }

        })

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值