• vue初始化模板套用


    一、

    代码如下:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Document</title>
        <script src="https://unpkg.com/vue/dist/vue.js"></script>
    </head>
    <body>
        <div id="app">
            {{data}}
        </div>
        <script>
            var app = new Vue({
                el: "#app",
                data: {
                    data: "这是测试",
                    info: "none"
                },
                beforeCreate() {
                    console.log("创建前=======");
                    console.log(this.data);
                    console.log(this.$el);
                    console.log("这是一条分割线==========");
                },
                created() {
                    console.log("已创建=========");
                    console.log(this.data);
                    console.log(this.$el);
                    console.log("这是一条分割线==========");
                },
                beforeMount() {
                    console.log("mount之前==========");
                    console.log(this.info);
                    console.log(this.$el);
                    console.log("这是一条分割线==========");
                },
                mounted() {
                    console.log("mounted======");
                    console.log(this.info);
                    console.log(this.$el);
                    console.log("这是一条分割线==========");
                },
                beforeUpdate() {
                    console.log("更新前=========");
                    console.log("这是一条分割线==========");
                },
                updated() {
                    console.log("更新完成=======");
                    console.log("这是一条分割线==========");
                },
                beforeDestroy() {
                    console.log("销毁前========");
                    console.log(this.info);
                    console.log(this.$el);
                    console.log("这是一条分割线==========");
                },
                destroyed() {
                    console.log("已销毁=========");
                    console.log(this.info);
                    console.log(this.$el);
                    console.log("这是一条分割线==========");
                },
            })
        </script>
    </body>
    </html>

     循环渲染

          <div id="myData">
            {{userModel.type}}
            <template v-for="value in userModel.data">
              <template v-if="userModel.type=='No_House_Holder'">
                输出值{{value["ctime"]}}
                
              </template>
    
              <template v-else-if="userModel.type=='House_Holder'">输出值{{value["ctime"]}}</template>
    
              <template v-else>输出值{{value["ctime"]}}</template>
            </template>
          </div>
  • 相关阅读:
    五、excel末尾补0和开头补0
    MYSQL查询前30条数据
    MYSQL数据库从A表把数据插入B表
    测试用例大全
    EXTJS 5.0 资料
    fs event_socket
    centos 编译swoole
    Valgrind简单用法
    linux 大并发下 内核优化
    FS拓展设置
  • 原文地址:https://www.cnblogs.com/fger/p/12638456.html
Copyright © 2020-2023  润新知