• Vue基础-1(基本语法)


    <body>
    <div id="app">
    <span>{{msg}}</span>
    <!-- 修改数据源按钮 v-on用于绑定事件,简写方式可以用@符号代替v-on-->
    <input type="button" v-on:click="change" value="修改">

    <!-- 三元运算,如果flag等于true则显示男生否则显示女生-->
    <div>{{flag?'男生':'女生'}}</div>

    <!-- vue还可以进行加减操作-->
    <div>{{num+1}}</div>

    <!-- v-bind用于绑定标签属性,简写方式可以直接在href前加上:就可以-->
    <a v-bind:href="a_href">跳转</a>

      <!-- 循环数组与角标-->
      <div v-for="(item,index) in games">{{item}}--{{index}}</div>

      <!-- 循环value与key-->
      <div v-for="(item,key) in dict_games">{{item}}--{{key}}</div>
    </div>

    <script src="https://unpkg.com/vue/dist/vue.js"></script>

    <script>
    var vm = new Vue({
    el:"#app",
    // 修改数据源之前
    data:{
    msg:'hi,vue!',
    flag:true,
    num:1,
    a_href:'http://www.baidu.com'
           games:['绝地求生','英雄联盟','王者荣耀'],
           dict_games:{'name':'绝地求生','company':'蓝洞'}
            },
    // 修改数据源之后
    methods:{
    change(){
    this.flag = false;
    this.msg = '哈哈哈哈哈哈哈'
    this.a_href = 'http://www.taobao.com'
    }
    }
    })
    </script>

    </body>

    v-if与v-show的区别

    <span v-if="number==10086">移动</span>
    <span v-else-if="number==10010">联通</span>
    <span v-else>电信</span>

    <span v-show="number==10086">v-show-移动</span>
    <span v-show="number==10010">v-show-联通</span>

    注:v-if是判断条件走到哪行展示哪行,v-show是标签全部展示,但是不成立的标签用dispaly:none隐藏
  • 相关阅读:
    hibernate update部分更新
    strtus2.0实现下载
    cookie和session机制之间的区别与联系
    生成随机数字验证码
    ssh生成随机数字验证码
    ASP一句话轻松获取域上的用户名
    SQL server 日志文件清除
    Entity Framework中使用DbMigrator更新数据库至最新结构
    进程间通信
    asp备份SQL数据库
  • 原文地址:https://www.cnblogs.com/wangyujian/p/14689846.html
Copyright © 2020-2023  润新知