zoukankan      html  css  js  c++  java
  • VUE_01 el, data

    VUE

    1. 第一个VUE程序

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Vue 基础 Demo01</title>
        <!-- 开发环境版本,包含了有帮助的命令行警告 -->
        <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
        <script>
            window.onload = function(any) {
                var app = new Vue({
                    // 挂载点不能是body或者HTML标签
                    el: "#app",
                    data:{
                        message: "Hello a杀害就是"
                    }
                })
            }
        </script>
    </head>
    <body>
        <div id="app">
            {{ message }}
        </div>
    </body>
    </html>
    

    问题:

    • Vue 实例的作用范围:
      • Vue 会管理el选项命中的元素及其内部的后代元素
    • 选择器:
      • 建议使用ID选择器, 可以使用其他选择器
    • 是否可以设置其他的DOM元素:
      • 可以使用其他双标签, 不能使用html 和 body

    2. Vue data

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Vue Data</title>
        <!-- 开发环境版本,包含了有帮助的命令行警告 -->
        <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
        <script>
            window.onload = function(any) {
                var app = new Vue({
                    // 挂载点不能是body或者HTML标签
                    el: "#app",
                    data:{
                        message: "Hello a杀害就是",
                        school: {
                            name: "结尾小学",
                            mobile: "123456789"
                        },
                        campus: [
                            "二狗",
                            "三花",
                            "四象"
                        ]
                    }
                })
            }
        </script>
    </head>
    <body>
        <div id="app">
            <h2>{{ school.name }}  {{ school.mobile }}</h2>
            <ul>
                <li>{{campus[0]}}</li>
            </ul>
        </div>
    </body>
    </html>
    

    VUE_data:

    • VUE 中用到的数据定义在data
    • data中可以写复杂类型的数据
    • 渲染复杂类型数据时, 遵守JS的语法即可
  • 相关阅读:
    [转]nmake命令(windows下的makefile)
    [转]Visual Studio 2010 C++ 工程文件解读
    [转]开源库的编译
    强软弱虚引用试验
    ArtHas JVM在线排查工具
    JVM常用参数
    CMS两个常见问题
    jvisual vm连接
    jconsole连接
    JVM调优
  • 原文地址:https://www.cnblogs.com/MasonHu/p/14289126.html
Copyright © 2011-2022 走看看