其他分享
首页 > 其他分享> > 一个常用的登录按钮展示

一个常用的登录按钮展示

作者:互联网

<template>     <div>         <button class="btns" @click="gobtn" :disabled="btnStatus">{{btnContent}}</button>     </div> </template>

<script>

export default {     data() {         return {             btnContent: "登录",             btnStatus: false,         };     },  methods: {         gobtn() {             this.btnStatus = true;             this.btnContent = "loading ...";             console.log("登录中");             let btnTime = setTimeout(() => {                 this.btnStatus = false;                 this.btnContent = "登录";                 clearTimeout(btnTime);             }, 1000);         },     }, }; </script> <style lang="scss" scoped> .btns {     margin: 50px auto;     width: 150px;     height: 50px;     background-color: #0088f0;     display: flex;     justify-content: center;     align-items: center;     color: #fff;     font-size: 17px;     border-radius: 12px;     cursor: pointer;     border: none;     transition: 0.3s; } button:disabled {     transition: 0.3s;     background-color: #0088f087;     color: #fff;     cursor: default; } </style>  

 

标签:false,btnContent,登录,展示,color,0.3,按钮,btnStatus
来源: https://www.cnblogs.com/wt666/p/15932200.html