Vue如何初始化、创建实例接管容器?Vue初始化代码模板

Vue如何初始化、创建实例接管容器?Vue初始化代码模板

Vue对象的初始化

<body>
    <div id="root">
        <h1>零一物语</h1>
    </div>

    <script type="text/javascript">
        Vue.config.productionTip = false;//关闭Vue开发者提示

        //创建Vue实例
        const vm = new Vue({
            el:'#root'   //el用于指定当前Vue实例为哪个容器服务,值通常为css选择器字符串,现在为id选择器root则为上述div服务
        });

    </script>
</body>

 

基于Vue动态绑定的hello程序

 

<body>
    <div id="root">
        <h1>hello,{{name}}</h1>//{{}}为Vue设计的动态绑定的符号,里面放上对应的值即可实现数据绑定
        <h1>web:https://{{web}}</h1>

    </div>

    <script type="text/javascript">
        Vue.config.productionTip = false;//关闭Vue开发者提示

        //创建Vue实例
        const vm = new Vue({
            el:'#root',//el用于指定当前Vue实例为哪个容器服务,值通常为css选择器字符串。
            data:{//data中用于存储数据,数据供el所指定的容器去使用,值暂时定为一个对象。
                name:'零一物语',
                web:'docn.net'
            }
        });

    </script>
</body>

20240214175109150-image

区分js表达式和js语句

  1. js表达式:表达式可以根据计算产生一个值,可以放在任何一个需要值的地方
    1. a
    2. a+b
    3. a === b ? ‘a’ : ‘b’
    4. a(1)
  1. js语句
    1. if(){}
    2. for(){}
    3. while(){}

总结

  1. 想要Vue工作则必须创建一个Vue实例,并且传入一个配置对象
  2. root容器中的代码其中包含了一些Vue语法,被称为Vue模板
  3. Vue模板中只可以填写js表达式
  4. Vue模板中的{{}}只能填写js表达式
  5. 并且Vue实例与Vue模板只能一一对应,既不能一对多也不能多对一
© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容