- 博客(38)
- 资源 (2)
- 收藏
- 关注
原创 Element输入框表单校验手动清空时出现required
这时候需要把el-form-item里的required删除,移至校验规则rules中。
2023-03-07 10:06:36 470
原创 [Vue] element input输入框输入无效果的问题
输入框对应绑定的数据字段需初始化,初始值中未定义输入框绑定的键名则会导致输入无效。
2021-10-19 09:22:28 1273
原创 [IE]Win7下IE点击切换图标出现卡死的问题解决
登录时点击眼睛图标若干次就会出现整个页面卡死的状况,困扰了许久,一直认为是浏览器的问题(事实也确实是),win10的ie无该bug,其他浏览器也没有出现。唯独win7一枝独秀调试器和浏览器均未报错,一时间无藤摸瓜。几个星期后灵机一动,想起来这个图标是svg!为了再一次验证确实是浏览器的原因,于是把svg换成了png,结果bug解决了..解决了...怎么没有早点想到替换法定位问题呢!...
2019-08-06 16:30:22 313
原创 [JS]基于JQ的简单日历组件
开门见山,需求UI如图找了几个日历插件,越看越麻烦,直接上手撸更容易满足定制化需求HTML:<divid="calendarArea"></div>JS:functiongetDays(year,month,day) {varcolumnIndex=1,cellIndex=1;varprevMonth=n...
2019-08-06 16:18:45 737
原创 [Vue] 添加某一索引对象的新属性,渲染无效问题
添加列表渲染中某一索引对象的属性,视图不刷新的问题原因: Vue 不允许动态添加根级响应式属性。解决方案:使用 $set 方法
2018-11-15 10:39:32 984
原创 [Vue]watch和computed的使用场景
watch:一个数据影响多个数据。适合监控场景,某【一个】变量改变时需要做什么操作;类似于onchange,适合耗时操作,如网络请求等。computed:一个数据受多个数据影响。某【一些】变量发生变化时,影响的【单个】结果对应地发生改变。...
2018-09-18 10:46:34 1613
转载 [Vue] 路由切换后页面滚动位置不变的解决方法
vue切换路由,$router.push的时候页面到顶端的滚动距离仍会保持不变。解决办法很简单,如下,直接监测watch路由变化,然后将body的滚动距离scrollTop赋值为0。 1 2 3 4 5 6 7 8 export default { watch:{ '$route'...
2018-08-29 09:10:19 6683
转载 前端框架学习总结之Angular、React与Vue的比较详解
原文链接:https://www.jb51.net/article/108388.htm近几年前端的技术发展很快,细分下来,主要可以分成四个方面: 1.开发语言技术,主要是ES6&7,coffeescript,typescript等; 2.开发框架,如Angular,React,Vue.js,Angular2等; 3.开发工具的丰富和前端工...
2018-08-27 17:58:10 362
转载 [JS] 查找对象数组中某属性的最大最小值
查找对象数组中某属性的最大最小值的快捷方法例如要查找array数组中对象的value属性的最大值var array=[ { "index_id": 119, "area_id": "18335623", "name": "满意度", "value": "100
2018-08-06 17:59:07 21577 3
转载 windows 记得pin码 忘记登录密码
为了方便,避免每次登录系统时都输入一串很长的密码,Windows提供了使用4位PIN码登录系统的功能。问题来了:时间一久,PIN码记得,但原来的Windows密码却忘了。 如果记得PIN码,那就可以登录系统。1. Win+R,运行,输入:lusrmgr.msc2. [本地用户和组(本地)\用户],点击选中左侧面板“用户”。在右侧面板中,对着自己的本地账户,单击鼠标右键,菜单中选...
2018-08-06 17:30:53 11285
转载 [Vue] 文件夹文件命名规范
views 命名views 文件夹下面是由 以页面为单位的 vue 文件 或者 模块文件夹 组成的,放在 src 目录之下,与 components、assets 同级。views 下的文件夹命名 views 下面的文件夹代表着模块的名字 由名词组成(car、order、cart) 单词只能有一个(good: car order cart)(bad: carInf...
2018-08-02 09:38:34 6843
原创 [ECharts] EChart地图应用在小程序中的几个坑
将官网Demohttp://gallery.echartsjs.com/editor.html?c=xBJDR584vG结合ECharts官方小程序移植到自己的微信小程序中,出现如下报错明明onLoad()和onReady()都已经重写为空...苦苦追寻半天,原来是【B】区域这个属性在作祟!具体原因不明,注释掉之后正常使用。另外,地图中粉色Tag标记中的值使用了da...
2018-07-30 15:01:23 2169 8
转载 [Vue] Vue 进阶教程之v-model详解
Vue 官网教程上关于 v-model 的讲解不是十分的详细,写这篇文章的目的就是详细的剖析一下, 并介绍 Vue 2.2 v-model改进的地方,然后穿插的再说点 Vue 的小知识。在 Vue 中,有许多方法和 Angular 相似,这主要是因为 Angular 是 Vue 早期开发的灵感来源。然而,Augular 中存在许多问题,在 Vue 中已经得到解决。v-model 用在 i...
2018-07-23 16:28:26 654
转载 [JS]字符串常用方法
动态方法:1、str.charAt(index); 返回子字符串,index为字符串下标,index取值范围[0,str.length-1]动态方法:2、str.charCodeAt(index); 返回子字符串的unicode编码,index取值范围同上静态方法:3、String.fromCharCode(num1,num2,...,numN); 根据unicode编码返回字符串【小应用】...
2018-03-07 16:58:33 142
原创 [JS] 改自网络:单行任意数量条公告循环滚动代码
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml">head> metahttp-equiv="
2017-12-02 01:21:42 390
转载 webstorm中Git的使用
1.clone项目:2.clone项目之后新建分支:ctrl + shift + t New Branch 分支名(分支一般都从master上建,具体情况具体分析);如果要clone的项目在本地已经有了,就在webstorm上打开,ctrl + t 直接OK,在master更新一下就行(更新出来的文件不用提交);建完分支要本地提交、然后远程提交。3.更新:c
2017-11-14 15:03:10 18288
转载 常用测试方法
随着软件测试技术的不断发展,测试方法也越来越多样化,针对性更强;选择合适的软件测试方法可以让我们事半功倍。以下是一些常用的软件测试方法: β测试_Beta测试 β测试,英文是Beta testing。又称Beta测试,用户验收测试(UAT)。 β测试是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场,Beta测试不能由程序员或测试员完成
2017-09-23 19:43:58 1322
转载 [JS] 七种加密解密方法
HTML或JS加密解密 本文一共介绍了七种方法: 一:最简单的加密解密 二:转义字符"\"的妙用 三:使用Microsoft出品的脚本编码器Script Encoder来进行编码 (自创简单解码) 四:任意添加NUL空字符(十六进制00H) (自创) 五:无用内容混乱以及换行空格TAB大法 六:自写解密函数法
2017-09-05 23:31:17 1260
转载 [JS] JS数组遍历的几种方式性能比较
JS数组遍历的几种方式JS数组遍历,基本就是for,forin,foreach,forof,map等等一些方法,以下介绍几种本文分析用到的数组遍历方式以及进行性能分析对比第一种:普通for循环代码如下:for(j = 0; j < arr.length; j++) { } 简要说明: 最简单的一种,也是使用频率最高的一种,虽然性能不弱,但仍有优
2017-08-26 15:25:22 867
原创 [微信小程序]页面跳转对象参数的传递方法
微信小程序中,使用wx.reLaunch({ url:'../index/index?id='+this.data.id+'&list='+list, success:function(res){ console.log('ok') }, fail:function(res){}, complet
2017-08-10 21:48:37 1622
转载 [JS]将其它类型值转换成布尔类型值的解决方法
1.利用Boolean对象进行转换复制代码代码如下:var num123 = 123, str = 'abc', o = {name:'test'}, num0 = 0; num123 = Boolean(num123); //true num0 = Boolean(num0); //false str = Boolean(str); //true o = Boolean(
2017-07-27 23:55:25 7988
转载 [Js] Js实现继承的5种方式
本文实例讲述了js实现继承的5种方式。分享给大家供大家参考,具体如下:1、继承第一种方式:对象冒充?123456789101112131415161718192021222
2017-07-26 22:14:36 265
转载 WEB前端试题
Web前端面试题目汇阅读目录HTML/CSS部分JavaScript部分HTTP算法相关Web安全前端性能设计模式正则表达式职业规划以下是收集一些面试中经常会遇到的经典面试题以及自己面试过程中有一些未解决的问题,通过对知识的整理以及经验的总结,重新巩固自身的前端基础知识,如有错误或更好的答案,欢迎指正,水平有限,望各位不吝指教。:)回到顶
2017-07-26 17:04:50 514 1
转载 [JS] 闭包的用途
我们来看看闭包的用途。事实上,通过使用闭包,我们可以做很多事情。比如模拟面向对象的代码风格;更优雅,更简洁的表达出代码;在某些方面提升代码的执行效率。1 匿名自执行函数我们知道所有的变量,如果不加上var关键字,则默认的会添加到全局对象的属性上去,这样的临时变量加入全局对象有很多坏处,比如:别的函数可能误用这些变量;造成全局对象过于庞大,影响访问速度(因为变量的取值是需
2017-07-11 11:28:16 170
转载 [JS] ES6语法上手
一、相关背景介绍我们现在大多数人用的语法javascript 其实版本是ecmscript5,也是就es5。这个版本己经很多年了,且完美被各大浏览器所支持。所以很多学js的朋友可以一直分不清楚es5和javscript的关系。javascript是一门编程语言,那么它就会有版本,es5还是es6 就就是它的版本号。最新版es7己经在紧锣密布的进行中,它最新的语法会让我们写代码更新的行云流水
2017-07-11 11:18:58 1102
原创 [Web]What's AJAX
AJAX:Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 ajax不是新的编程语言,而是一种使用现有标准的新方法。ajax是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。 ajax是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 ajax是一种用于创建快速动态网页的技术。
2017-06-29 01:16:24 214
转载 [Java] JavaBean浅析
一、 javabean 是什么?Bean的中文含义是“豆子”,顾名思义,JavaBean是指一段特殊的Java类,就是有默然构造方法,只有get,set的方法的java类的对象. 专业点解释是:JavaBean定义了一组规则JavaBean就是遵循此规则的平常的Java对象 满足这三个条件: 1.执行java.io.Serializable 接
2017-06-03 00:56:16 203
转载 Spring-AOP
在传统的编写业务逻辑处理代码时,我们通常会习惯性地做几件事情:日志记录、事务控制及权限控制等,然后才是编写核心的业务逻辑处理代码。当代码编写完成回头再看时,不禁发现,扬扬洒洒上百行代码中,真正用于核心业务逻辑处理才那么几行,如图6-4所示。方法复方法,类复类,就这样子带着无可奈何遗憾地度过了多少个春秋。这倒也罢,倘若到了项目的尾声,突然决定在权限控制上需要进行大的变动时,成千上万个方法又得一一"登
2017-06-02 21:00:43 176
转载 [Linux]用户(user)和用户组(group)管理与操作教程
一、用户(User)相关; 谈到用户,就不得不谈用户管理,用户配置文件,以及用户查询和管理的控制工具;用户管理主要通过修改用户配置文件完成;用户管理控制工具最终目的也是为了修改用户配置文件。 什么是用户查询和管理控制工具呢?用户查询和控制工具是查询、添加、修改和删除用户等系统管理工具,比如查询用户的id和finger命令,添加用户的useradd 或adduse
2017-06-01 17:05:47 1613
转载 [Linux]常用命令集
常用指令ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent)cd 切
2017-06-01 09:38:32 358
转载 [Linux] chmod命令的使用
ls -l命令,会出现关于这个文件的权限信息,举例如下-rwxrw-r-- root root ........ xxx (.......是文件修改日期,xxx是文件名)-rwxrw-r-- 通用格式,一共十个字符,可以分为1+3+3+3来看:第一个 - 表示一般的文件,不是 - 表示一些特殊文件,如链接等;rwx 代表文件拥有者对文件的操作权限,由例子来看,ro
2017-05-31 22:45:15 273
转载 [Web]Jquery圆点的图片轮播
<!DOCTYPE html>html>head>meta charset="utf-8">meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">title>indextitle>meta name="description" content="">meta name="keywords" content="">link hr
2017-05-31 00:50:28 487
转载 Spring-Ioc
引述:IoC(控制反转:Inverse of Control)是Spring容器的内核,AOP、声明式事务等功能在此基础上开花结果。但是IoC这个重要的概念却比较晦涩隐讳,不容易让人望文生义,这不能不说是一大遗憾。不过IoC确实包括很多内涵,它涉及代码解耦、设计模式、代码优化等问题的考量,我们打算通过一个小例子来说明这个概念。 通过实例理解IoC的概念 贺岁大片在中国已经形
2017-05-27 19:25:08 332
转载 MVC、MVP、MVVM模式浅析
MVC、MVP、MVVM这些模式是为了解决开发过程中的实际问题而提出来的,目前作为主流的几种架构模式而被广泛使用。一、MVC(Model-View-Controller)MVC是比较直观的架构模式,用户操作->View(负责接收用户的输入操作)->Controller(业务逻辑处理)->Model(数据持久化)->View(将结果反馈给View)。MVC使用非常广泛,比如J
2017-05-27 18:50:01 350
转载 [Java]常用的八种排序算法与代码实现
1.直接插入排序2.希尔排序3.简单选择排序4.堆排序5.冒泡排序6.快速排序7.归并排序8.基数排序1.直接插入排序经常碰到这样一类排序问题:把新的数据插入到已经排好的数据列中。将第一个数和第二个数排序,然后构成一个有序序列将第三个数插入进去,构成一个新的有序序列。对第四个数、第五
2017-04-11 19:08:14 292
原创 [JS]数组元素的添加和删除
js数组元素的添加和删除shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined var a = [1,2,3,4,5]; var b = a.shift();//a:[2,3,4,5] b:1 unshift:将参数添加到原数组开头,并返回数组的长度 var a = [1,2,3,4,5]; var b = a.unshift(
2017-03-30 13:54:18 474
原创 分享一个在线编辑的可团队合作的流程图编辑工具——Gliffy
在线流程图编辑工具Gliffy(www.gliffy.com)左边是一系列图形箭头,常用的一般都有;绘图完成后,复制链接在浏览器中打开可以获取到图片格式的的流程图;亦可分享给团队人员进行修改更新。
2017-03-10 11:12:50 5751 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人