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>

区分js表达式和js语句
- js表达式:表达式可以根据计算产生一个值,可以放在任何一个需要值的地方
 
- 
- a
 - a+b
 - a === b ? ‘a’ : ‘b’
 - a(1)
 
 
- js语句
 
- 
- if(){}
 - for(){}
 - while(){}
 
 
总结
- 想要Vue工作则必须创建一个Vue实例,并且传入一个配置对象
 - root容器中的代码其中包含了一些Vue语法,被称为Vue模板
 - Vue模板中只可以填写js表达式
 - Vue模板中的{{}}只能填写js表达式
 - 并且Vue实例与Vue模板只能一一对应,既不能一对多也不能多对一
 
                    © 版权声明
- 本博客所拥有的文章除特别声明外,均默认采用 CC BY 4.0 许可协议。
 - 文章部分内容可能来源于公共网络,如有侵权,请联系博主在核实后进行修改或删除。
 
THE END
    















暂无评论内容