概述
<!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>
- label中的for属性可以在鼠标点击label的文字时使input聚焦。
- placeholder属性显示文本框默认输入的文字。
- key属性可以表示input,在切换登录后input中的内容不会被复用,若key值相同,则会被复用。
最后
以上就是追寻斑马为你收集整理的v-if和v-bind结合案例的全部内容,希望文章能够帮你解决v-if和v-bind结合案例所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复