1.中最基本的代码结构

vue 中最基本的代码结构

<!DOCTYPE html>
<html lang="ch-Hans">

<head>
    <meta charset="UTF-8">
    <title>Vue代码结构</title>
    <!-- 导入vue插件 -->
    <script src="./lib/vue.js"></script>
</head>

<body>
    <!-- 将来 new 的Vue实例,会控制这个元素中的所有内容 -->
    <div id="app">
        <p>{{ value }}</p>
    </div>

    
    <script>
        // 2.创建一个Vue实例
        // 当我们导入包之后,在浏览器的内存中就多了一个vue的构造函数
        var vm = new Vue({
            //表示一个当前我们new的这个Vue实例,要控制页面上的哪个区域
            el: '#app',
            //data属性存放的是el中要用到的数据
            data: {
                //通过Vue提供的指令,很方便的把数据渲染到指定位置,不需要操作DOM元素了
                value: '欢迎学习Vue'
            },
            methods:{
                show(){
                    this.value = '欢迎学习Vue!!!!'
                }
            }
        })
    </script>
</body>

</html>
})

1.el:
选择器 ,指定控制的区域。

2.data
是个对象,制定了控制区域内需要用到的数据。

3.methods
虽然带了个s后缀,但本身是一个对象。这里定义了一些函数 methods 函数中如果想访问 data 中的数据必须添加 this。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Vue 实例 属性和方法 每个 Vue 实例都会代理其 data 对象里所有的属性:var data = { a:...
    云之外阅读 2,332评论 0 6
  • 深入响应式 追踪变化: 把普通js对象传给Vue实例的data选项,Vue将使用Object.defineProp...
    冥冥2017阅读 4,945评论 6 16
  • 33、JS中的本地存储 把一些信息存储在当前浏览器指定域下的某一个地方(存储到物理硬盘中)1、不能跨浏览器传输:在...
    萌妹撒阅读 2,229评论 0 2
  • VUE介绍 Vue的特点构建用户界面,只关注View层简单易学,简洁、轻量、快速渐进式框架 框架VS库库,是一封装...
    多多酱_DuoDuo_阅读 2,839评论 1 17
  • vue.js简介 Vue.js读音 /vjuː/, 类似于 viewVue.js是前端三大新框架:Angular....
    LiWei_9e4b阅读 619评论 0 0

友情链接更多精彩内容