我是靠谱客的博主 追寻斑马,最近开发中收集的这篇文章主要介绍v-if和v-bind结合案例,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <script src="../js/vue.js"></script>
  <title>登录切换</title>
</head>

<body>
  <div id="app">
    <span v-if="flag">
      <label for="username">用户账号:</label>
      <input type="text" id="username" placeholder="用户账号" key="username">
    </span>
    <span v-else>
      <label for="email">用户邮箱:</label>
      <input type="text" id="email" placeholder="用户邮箱" key="email">
    </span>
    <button @click="btnClick">切换类型</button>
  </div>
  <script type="text/javascript">
    const app = new Vue({
      el: '#app',
      data() {
        return {
          flag: true,
        };
      },
      computed: {

      },
      methods: {
        btnClick() {
          this.flag = !this.flag
        },
      },
    });
  </script>

  <style scoped>

  </style>

</body>

</html>
  1. label中的for属性可以在鼠标点击label的文字时使input聚焦。
  2. placeholder属性显示文本框默认输入的文字。
  3. key属性可以表示input,在切换登录后input中的内容不会被复用,若key值相同,则会被复用。

最后

以上就是追寻斑马为你收集整理的v-if和v-bind结合案例的全部内容,希望文章能够帮你解决v-if和v-bind结合案例所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(70)

评论列表共有 0 条评论

立即
投稿
返回
顶部