Vue-实操-4

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>模版语法1</title>
</head>
<body>
     <!-- div#app 快捷生成<div id="app"></div> -->
     <!-- div.app 快捷生成<div class="app"></div> -->
      <div id="app">
          <!-- <p v-if="weather=='summer'">今天去看海</p>
          <p v-else-if="weather=='rain'">今天在家学习</p>
          <p v-else>今天吃火锅</p> -->
          <!-- <template v-if="age < 18">
              <p>上网</p>
              <p>逃学</p>
          </template>
          <template v-else-if="age >= 18 && age<25">
            <p>找工作</p>
            <p>健身</p>
          </template>
          <template v-else="age>25">
            <p>工资多少</p>
            <p>结婚</p>
          </template>
          <template v-if="loginType=='username'">
              <label for="">用户名</label>
              <input type="text" placeholder="用户名1" key='username'>
          </template>
          <template v-else-if="loginType=='email'">
            <label for="">邮箱</label>
            <input type="text" placeholder="邮箱" key='email'>
          </template>
          <button v-on:click="changeLoginType">切换登录类型</button> -->
          <!-- <button @click></button> -->
          <table>
              <tr>
                  <th>序号</th>
                  <th>标题</th>
                  <th>作者</th>
              </tr>
              <tr v-for="(book,index) in books">
                  <td>{{index+1}}</td>
                  <td>{{book.title}}</td>
                  <td>{{book.author}}</td>
              </tr>
          </table>
          <div v-for="(value,key) in person">
              {{key}}: {{value}}

          </div>

      </div>
</body>
</html>

<script	src="./vue.js"></script> 

<script>
    new Vue({
        el: "#app", 
        data:{
            weather: 'rain',
            age: 18,
            loginType:'email',
            books:[
                {
                    'title':'python',
                    'author': 'guishu'
                },
                {
                    'title':'java',
                    'author': 'xxx1'
                },
                {
                    'title':'PHP',
                    'author': 'xxx2'
                },
                {
                    'title':'C++',
                    'author': 'xxx3'
                },
            ],
            person: {
                // key value
                "username": "ellen",
                "age": 19,
                "address": "csc"

            }
        },
        
        methods:{
           changeLoginType:function(){
                this.loginType = this.loginType=='username'?'email':'username'

            }
        }

    })
</script>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值