1. 程式人生 > >js 等待一段時間後執行

js 等待一段時間後執行

setTimeout(() => {
			// 如果已經登陸
          if (_this.isLogin) {
          	// 如果選擇記住密碼
            if (document.getElementById('rememberPassword').checked) {
              let userinfo = { username: _this.username, password: _this.password, checked: true }
              localStorage.setItem('userinfo', JSON.stringify(userinfo))
            } else {
              localStorage.removeItem('userinfo')
              localStorage.removeItem('rememberPassword')
            }
            // 跳轉到首頁
            this.$router.push({ path: '/main' }) // 登入成功之後重定向到首頁
          } else {
            console.log(_this.isLogin)
          }
          // 等待100毫秒
        }, 100)

參考文章