
vue.js
究极憨憨
while(1){
love++;
happiness++;
money++;
}
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vue项目在js的setInterval或setTimeout方法中获取data中的数据为NAN
问题来源与描述: 博主想在项目中用户注册时,点击获取验证码按钮后有一个禁用30s的效果,一下子就想到了用js中的定时器,但是在定时器方法中获取data中的数据时,数据变为了NAN 。问题的原因: setTimeout或setInterval执行时this变为了window,这是由于setTimeout函数调用的代码运行在与所在函数完全分离的执行环境上,js的定时器执行时this指向的是window对象,而不再是data中的数据。解决方法: 执行定时器前先缓存当前的vue对象,然后在定时器中使用缓存的对象原创 2021-05-30 20:35:24 · 1472 阅读 · 1 评论 -
vue项目 elementUI 表单验证请求后端接口
做vue项目中的注册页面,当用户填写完注册邮箱时需要调用后端api进行验证此邮箱是否已被注册。template <el-form-item label="邮箱" prop="email"> <el-input v-model="ruleForm.email"></el-input> </el-form-item>引入接口 import {getEmail} from '@/api/backStage_api/getEmail'原创 2021-05-09 12:27:49 · 3248 阅读 · 0 评论 -
vue项目报错 [vue/no-unused-vars] ‘scope‘ is defined but never used.
根据element-UI官方文档创建自定义表时出现错误,报错消息及报错代码如下查资料后解决方法如下,修改第一个template的 slot-scope="{}"<template slot="header" slot-scope="{}"> <el-button type="info" plain>ok</el-button></template>...原创 2021-04-20 09:29:10 · 2136 阅读 · 2 评论 -
Vue版本从 2.0 升级到 3.0
升级前需要先卸载旧版本的vue,然后才能升级到新版本。npm uninstall -g vue-clinpm install -g @vue/cli或者yarn global remove vue-cliyarn global add @vue/cli原创 2021-03-10 18:02:34 · 2574 阅读 · 0 评论