• Python自学-day36(前端框架--VUE)


    一、安装

    使用cnpm install vue安装,请参考本篇博客详细的vue安装说明>>>>>>

    安装完成后,在docs命令窗口输入:vue - V(大写)   查看版本

    1、测试,创建第一个版本

    docs窗口输入:

    vue init webpack demo

    运行vue,在docs依次输入以下命令:

    // 进入项目
    cd vue-project
    // 安装依赖
    cnpm install
    // 测试环境是否搭建成功
    cnpm run dev

    二、Vue基础

    2.1、vue之实例

    vue本质是个类模板,通过传递参数操作实例,语法如下:

    var app = new vue({......})

    传递的参数包括:el、data、methods....、通过app.$xx来查看

    <head>
        <meta charset="utf-8">
        <title></title>
        <script src="../lib/vue.js"></script>
    </head>
    <body>
        <div id="i1">
            <p> {{test}} </p>
            <p> {{kao}} </p>
            <p> {{mtd()}} </p>
        </div>
    </body>
    <script>
        var ap = new Vue({
            el:'#i1',   //标签id属性
            data:{      //渲染属性
                test:'shabi',
                kao:'canima',
            },
            methods:{
                mtd:function(){
                    console.log(521)
                }
            }
        })
    </script>

    2.2、vue实例之-模板语法

    插值(文本、原始html、表达式)

    文本:

    <body>
        <div id="i1">
            <p>{{cz}}</p>
        </div>
        
        <script>
            var vu = new Vue({
                el:'#i1',
                data:{
                    cz:'插值之-文本测试',  //value值注意带引号
                }
            })
        </script>
    </body>

    html:

    <body>
        <div id="i1">
            <p v-html="cz"></p>
        </div>
        
        <script>
            var vu = new Vue({
                el:'#i1',
                data:{
                    cz:`<input type='text' value='插值之html' />`,  //注意value值的引号是Esc键下的’~‘符
                }
            })
        </script>
    </body>

    表达式:

    指令(todo-list)

  • 相关阅读:
    Oracle 更改DBID
    Oracle 修改字段长度
    Oracle 索引
    Oracle在无法打开数据库的状态下获取DBID
    Oracle 备份脚本
    Linux crontab计划任务
    Oracle restore和recovery的区别
    Django基础
    面向对象(一)
    socket
  • 原文地址:https://www.cnblogs.com/yzmPython/p/11132977.html
Copyright © 2020-2023  润新知