<van-button type="primary" class="one" @click="login">登录</van-button>这是button按钮
function login() {
if (flag.value === 1 && flag1.value === 3) {
router.push({ path: "/about" });
}
} 这是逻辑
登录跳转页面
flat你没定义,会报错,你先定义下flat
没看到你获取输入的参数及后台验证等代码呢?
vue中在data定义的变量需要加上this.这个前缀引用,在你可以尝试不加判断直接登录能否直接跳转
function login() {
if (this.flag.value === 1 && this.flag1.value === 3) {
router.push({ path: "/about" });
}
}
不加判断
function login() {
//打印这两个的值查看是否正确
console.log(this.flag.value ,this.flag1.value )
router.push({ path: "/about" });
}
有帮助请点一下右上角的采纳,谢谢
应该是不满足 跳转的条件吧 flag.value === 1 && flag1.value === 3 你打印一下看看