如果密码正确,如何转到另一页

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如果密码正确,如何转到另一页相关的知识,希望对你有一定的参考价值。

如果用户输入的密码正确(此格式),我想转到“客户”页面,否则显示错误消息

       <v-card-text>
        <v-form>  
         <v-text-field
            id="password"
            label="Password"
            name="password"
            prepend-icon="mdi-lock"
            type="show1 ? 'text' : 'password'"/>
        </v-form>
    </v-card-text>

      <v-card-actions>
        <v-spacer />
        <v-btn color="primary" :to="name:'customers'">Login</v-btn>  // I want to add a condition if the password is correct , then go to "customers"
      </v-card-actions>

我指定我配置了所有必要的路由。

我该写什么?

任何帮助将不胜感激

答案

您应该在组件中创建一个方法,并在检查密码是否正确后使用$router.push方法更改路由:

async checkPassword () 
  if (await checkPasswordWithYourApi(this.password)) 
    this.$router.push(name:'customers')
    return
  
  this.showErrors()

以上是关于如果密码正确,如何转到另一页的主要内容,如果未能解决你的问题,请参考以下文章

如何在 django 中从一页转到另一页

怎么用HTML做一个简单的登录页面,不要数据库,把账号密码写死在里面,账号密码输入正确就跳转到另一

如何使用 StreamBuilder 从一页导航到另一页

从一页切换到另一页

将对象从一页移动到另一页?

通过DrawerNavigator中的StackNavigator将数据从一页传递到另一页