vue.js:用户登录切换的小案例小问题处理
2023-09-27 14:22:47 时间
问题
当在用户账号中输入数值后发现需要切换用户邮箱登录时,切换后之前的内容不会被清除掉,所以会存在这样一个小问题。
解决问题
代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="xiaonaihu" />
<meta name="generator" content="HBuilder X" />
<title>用户登录切换的小案例小问题的处理</title>
<script src="../../lib/vue.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div id="app">
<span v-if = "isUser">
<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 = "UserName">切换类型</button>
</div>
<script type="text/javascript">
var app = new Vue({
el: "#app",
data:{
isUser:true
},
methods:{
UserName() {
this.isUser = !this.isUser;
}
}
});
</script>
</body>
</html>
相关文章
- vue - check-versions.js for shell
- 【Vue】Vue中通过动态修改Class样式(style)名称实现计算器或充值等功能(图文和完整示例)
- vue.js+koa2项目实战(五)axios 及 vue2.0 子组件和父组件之间的传值
- Vue - 实现锚点跳转定位到指定页面位置功能 / Anchor 页面添加锚点(仅需一个函数代码超级简洁)
- [转]Vue中用props给data赋初始值遇到的问题解决
- vue.js+node.js前端实战开发(一)————cmd命令搭建项目
- vue路由获取菜单名称和路由跳转传参
- (10)打鸡儿教你Vue.js
- Web前端-Vue.js必备框架(一)
- vue dayjs in ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js
- vue-cli4 vue.config.js
- vue中使用Base64和md5和rsa
- Vue项目 跨域 解决方案与 vue.config.js 配置解析
- 基于Java+vue实现(Web)酒店管理系统【100010132】
- vue.js相关UI组件收集
- Vue--一个页面实现多个同级组件---命名视图实现经典布局(头部,左右布局)
- vue.js不仅是一种模式,也是一种工程组织方式
- Vue知识点总结(5)——v-model(超级详细)
- vue 3的生命周期 html 的
- vue工厂化完整项目目录
- vue 创建路由页面(菜单切换)
- 解决vue项目路由出现message: "Navigating to current location (XXX) is not allowed"的问题(点击多次跳转)
- [js高手之路]Vue2.0基于vue-cli+webpack同级组件之间的通信教程
- Element-UI+Vue.js
- Vue开发实例(11)之el-menu实现左侧菜单导航
- vue 回车自动登录
- Vue.js 样式绑定