logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue路由守卫死循环及路由守卫使用

按照正常逻辑处理:获取token,判断token,如果有token正常处理,没有token直接跳转login页面。问题场景:用户登陆进入页面内部,点击退出登录,清除本地用户信息,页面跳转至登陆页面,出现原因:每次跳转时都会触发全局守卫,但是判断的条件没有变,所以一直循环。通过判断本地sessionstorge判断当前是否需要登陆页面。from:当前导航正要离开的路由。解决方式:使用vue的路由守卫

文章图片
#vue.js#javascript#ecmascript
input框3连--不允许用户输入符号

第一弹:input框只能输入数字缺能输入e的原因。链接:input数字输入框能输入e的原因第二弹:input框限制用户输入长度,超出长度不可输入。链接:input框限制用户输入长度第三弹:本篇文章用户不可输入符号:<inputonkeyup="value=value.replace(/[\W]/g,'')"type="text" />...

#html#html5#javascript
input输入00,显示0。输入01显示1,小数适用

业务场景:当前有一个输入框,输入价格,小数点前三后四。需求:用户输入00,回显0用户输入01,回显1解决方法:自写方法进行判断。项目环境:angular +响应式表单<input formControlName="costPrice"oninput="if(value>2147483647)value='';if(value.length>8)value=value.slice(

input框4连--输入框只能输入数字完美版

input框1连–数字输入框能输入e的原因这篇文章里分享的input框只能输入数字其实存在一个漏洞:在只能输入数字的input框中输入中文(中文不会出现在输入框里啦),然后输入数字(数字可以正常在输入框里出现)。form表单是不通过的。原因:我也不知道哈哈哈哈解决办法:<input oninput="if(value>2147483647)value=2147483647;if(val

input框5连--输入框不可输入以0开头的数字但是可以输入带0的数字&常用正则

第一弹:input框只能输入数字缺能输入e的原因。链接:input框1连–数字输入框能输入e的原因第二弹:input框限制用户输入长度,超出长度不可输入。链接:input框2连–限制用户输入长度第三弹:input框3连–不允许用户输入符号。input框3连–不允许用户输入符号。第四弹:input框4连–输入框只能输入数字完美版。input框4连–输入框只能输入数字完美版。第五弹:本篇博客:首先上

#html
mint ui MessageBox prompt 可输入消息框

首先看一下mint ui的messageBox部分官网messageBox部分但是我想通过下面的api对这个弹框进行修改解决方法:this.$messagebox({type:'prompt',title:'用户名称',message:' ',...

element 多选下拉框高度设置以及显示样式

出现问题的页面首先让选中的内容在一行显示,对应的css样式.el-form-item__content .el-select__tags{flex-wrap: nowrap}但是在人员库里还有选项溢出的问题,查看element文档后修改然后就可以啦~...

#前端
【vue】计算属性

vue官网对于计算属性的描述:模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维护。当你想要在模板中的多处包含此翻转字符串时,就会更加难以处理。所以,对于任何复杂逻辑,你都应当使用计算属性。计算属性的使用当我们有一个数组对象,想要在页面中直接展示数组对象某一个值的总和时,我们可以使用method或者使用计算属性。后续为什么使用计算属性,而不用me

#vue.js#前端#javascript
element+vue v-for渲染多个表单验证

目前有一个需求就是:点击添加按钮创建一个表单,可以保存删除修改等一系列操作。因为是表单所以涉及到需要表单验证。差了很多资料发现都是点击之后添加一条可输入的input框之类,并没整体循环一整个表单的。所以研究了一下。今儿写一个~~当我点击保存的时候验证信息在网上差了很多方法,但是都没有验证到数据,并且报错。目前页面上的数据都是我写死的数据。上代码<div...

#前端
    共 18 条
  • 1
  • 2
  • 请选择