前端笔记
喝酸奶必舔瓶盖
一个喜欢探索未知,勇于挑战极限的人
展开
-
Vue页面跳转但是导航高亮不会改变
问题:在页面上点击时,高亮会变但是在后天用代码的话就不会变。this.$router.push({ name: "write" });用这段代码高亮不会改变。原因:因为没有改变导航栏的 default-active (当前激活菜单的 index)。因为你用代码进行了改变,但是没有改变default-active的值。所以高亮不会改变。解决:每次变换路径时,进行刷新default-active。用监听器监听。定义一个数据定义函数handleSelect.原创 2021-03-14 00:45:51 · 2345 阅读 · 0 评论 -
引入vue.config.js并重置游览器默认样式
引入vue.config.js并重置游览器默认样式所用版本vue 2.6.11 版本vue cli 4.5.7版本引入vue.config.js步骤创建并初始化项目创建vue.config.js文件在跟目录下。编写vue.config.js 内容(从网上查找也可以)从新启动项目问题当启动项目时或报错npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! fengts@0.1.0 serve: `vue-cli-service se原创 2020-12-04 11:26:40 · 411 阅读 · 0 评论 -
定制自己的定时器
前端定时器问题实现获取验证码按钮倒计时显示解决利用 setInterval 方法每个一秒执行一次实现//计时器countDown(number) { //定时器 if (timer) { clearInterval(timer); } //设置按钮的封装方法 this.setCodeStatus(true, false,"获取验证码"); let num = number; let timer = setInter原创 2020-12-04 11:25:43 · 106 阅读 · 0 评论 -
前端导航跳转
前端导航跳转问题前端点击导航是会跳转页面并且是跳转到一个新的页面。期望点击导航时导航不刷新,不进入新的页面,所需页面进入指定内容区域。解决修改router文件的路由import Vue from "vue";import VueRouter from "vue-router";import commons from "../views/index";Vue.use(VueRouter);const routes = [ { path: "/",原创 2020-12-04 11:25:07 · 639 阅读 · 0 评论 -
vue 全局函数学习总结
vue 全局函数问题项目中需要使用第三方的方法,如果每次都调用的话显得代码比较臃肿,所以想要封装一下多次调用的方法。解决使用vue 插件中的 开发插件实现创建一个公共函数文件夹 GlobalFun.js 文件夹然后 Vue.js 的插件应该暴露一个 install 方法。这个方法的第一个参数是 Vue 构造器,第二个参数是一个可选的选项对象:MyPlugin.install = function (Vue, options) { // 1. 添加全局方法或 property原创 2020-12-04 11:24:03 · 289 阅读 · 0 评论 -
vue 2.0 中 函数`return false` 使用
vue 2.0 中 函数return false 使用问题在注册页面下,判断输入框是否为空,想把这种函数封装一下,外部调用,返回return false 时,只是终止当前的判断函数,不是终止整个注册函数。判断函数//判断输入框函数judgmentInput(formName){ if (formName.username==="") { this.$message.warning("用户名为空"); return false; }原创 2020-12-04 11:20:41 · 2849 阅读 · 1 评论