2 Lisunlight

尚未进行身份认证

暂无相关简介

等级
TA的排名 10w+

两块内容无缝滚动(纯css)

<style> @keyframes d_fu1{ 0%{transform:translateX(0)} 50%{transform:translateX(-100%)} 50.001%{transform:translateX(100%);display:none} 100%{transform:translateX(0);display:blo...

2020-03-26 11:20:49

js的小知识点(二)

1、JavaScript 语言将函数看作一种值,与其它值(数值、字符串、布尔值等等)地位相同。凡是可以使用值的地方,就能使用函数。比如,可以把函数赋值给变量和对象的属性,也可以当作参数传入其他函数,或者作为函数的结果返回。函数只是一个可以执行的值,此外并无特殊之处。由于函数与其他数据类型地位平等,所以在 JavaScript 语言中又称函数为第一等公民。将一个匿名函数赋值给变量。这时,这个...

2019-01-18 17:45:29

js小知识点(一)

1、console.log(x); ReferenceError: x is not defined   ;表示变量未找到,没有声明(var),没有赋值undifined;表示已声明,但没有赋值;2、null与undifined的区别null是一个表示“空”的对象,转为数值时为0;undefined是一个表示"此处无定义"的原始值,转为数值时为NaN3、布尔值为false的六种...

2019-01-18 14:35:42

前端开发的大小写问题

1、html大小写不敏感,建议坚持小写2、js大小写敏感,常使用驼峰的写法(第二个词的首字母大写)3、css较为复杂(1)id名和class名是区分大小写的,只有标签选择器不区分 (2)属性名和属性值是不区分大小写的,属性名中含有“-”的,在js中使用要变为驼峰的写法,或使用引号包裹4、总结:坚持使用小写,js的变量名为了不混淆可以使用a_b的形式,使用下划线(_)连接...

2019-01-17 15:06:45

jquery自制前端分页

1、项目中常用的简易分页,超过1页显示,使用/search接口传值为page,需要接收总条数data-sum,每页条数data-everyCSS.pages{width:100;height: 32px;margin: 15px auto;text-align: center;line-height: 32px;font-size:0;display:none;}.pages div{...

2019-01-17 11:42:47

宽高自适应

1、在前端编程中,最常用的是宽度自适应,高度设置为定值,宽度自适应只需要body,html{width:100%},宽度使用时都用百分比表示即可,padding,margin,left,right的参照对象都是其父级宽度。2、高度自适应,用的最多的是position:absoulte;top:0;bottom:0;即高度充满屏幕。也可以body,html{height:100%}pos...

2018-12-11 17:55:35

axios上传文件与koa接受文件

前端vuelet param = new FormData(); //创建form对象 param.append('img',state.banner.edi.pic);//图片文件 param.append('sort',state.banner.edi.sort);//正常内容let config = { headers:{'Content-Type':'m...

2018-11-26 17:51:19

vue点击空白处隐藏

提供两种常用方法1、方法比较简单,原理是需要隐藏的点击document使其show的值为false,点击需要出现的加上阻止冒泡即可。@click.stop="isShow" (推荐使用)mounted(){ var that=this;//this的指向问题 document.addEventListener('click',function(e){...

2018-11-19 11:48:54

vue省市区三级联动

组件可直接使用,(省市区已校对放心使用) <template><div class="container" ref="citySelect"><div class="select"> <input type="text" v-model="city.province" placeholder=

2018-11-17 17:26:03

vue使用中的小知识点

1、vue-cli的index.html中引入的资源要放置于static文件夹中2、vue属于数据驱动,使用vuex时,为了使数据更加规整,可以给每个页面都单独建立一个对象,这样在各个对象引入时,也只需要引入该页面的对象即可。const state={login:{},user:{}}   ...mapState(['login'])3、引入的插件需要在main.js中定义后才能使用;...

2018-11-17 15:08:48

vue中element-ui的按需引入(vuex)

由于element-ui的组件太多,vue的插件又不好寻找,所以采取按需引入,但按需引入时坑很多。。。下面介绍成功的方式和遇到的坑,下面会以引入弹框插件(MessageBox)为例1、按照官方文档下载安装 babel-plugin-component与element-uinpm install babel-plugin-component element-ui -D --save...

2018-11-17 10:18:50

laydate的使用

1、引入laydate.js,文件夹中要含有theme文件2、日期比较 //时间搜索渲染与验证 //日期组件 laydate.render({ elem: '#date1', theme: '#d43b2d', done:function(){ var date1=$('#date1').val()....

2018-11-09 10:27:28

jsp前端常用

1、<% 语句 %>2、<%= 表达式 %>3、for循环<c:forEach items="${page.rows}" var="d" > <tr> <td>${d.d_id }</td&g

2018-11-08 17:06:32

随机数的方法(正整数)

function random(min, max) { if (arguments.length < 2) { max = min; min = 0; } if (min > max) { var hold = max; max = min; min = hold; }...

2018-10-23 18:09:38

常用的正则表达式

1、百分数(1-100) /^([1-9][0-9]?|100)%$/2、手机号/^[1][3-9][0-9]{9}$/3、身份证号/^[0-9]{17}[0-9xX]$/4、e-mail/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/5、中文/^[\u4e00-\u9fa5]+$/6、10的倍数/^[1-9...

2018-10-20 14:49:02

jquery.validate.js方法拓展

1.拓展名验证2.手机号验证3.身份证验证4.中文验证5.密码验证(数字字母._6-18位)6.确认密码(1)//图片拓展名       jQuery.validator.addMethod("subImg",function(value,element){                var fileName=element.files[0].name;   ...

2018-10-20 11:28:50

百度编辑器的前端使用

1、引入文件<!--百度编辑器--><script type="text/javascript" charset="utf-8" src="__PUBLIC__/ueditor/ueditor.config.js"></script><script type="text/javascript" charset=&quot

2018-10-05 11:47:17

jquery.validate.js对 form表单的验证

1、引入jquery.validate.js;引入文件要在jQuery文件之后2、直接在js中验证,直接上实例://内容验证 $().ready(function() { //图片拓展名 jQuery.validator.addMethod("subImg",function(value,element){ var ...

2018-10-05 11:04:47

select2的使用

1、引入select2的js文件,引入的文件需要在jquery文件后<script type="text/javascript" src="__PUBLIC__/admin/js/select2.full.min.js"></script>2、引入select2的css文件,引入的文件最好在自己的样式文件之前(便于对select2的样式进行自定义修改)<l...

2018-10-05 10:28:30

String的slice、split方法;Array的slice、splice方法

1、字符串的slice:用于从原字符串取出子字符串并返回,不改变原字符串。它的第一个参数是子字符串的开始位置,第二个参数是子字符串的结束位置(不含该位置)。var s="hello-word";var r=s.slice(6);console.log(s);//hello-wordconsole.log(r);//word2、字符串的split:按照给定规则分割字符串,返回一个由分...

2018-09-19 15:24:18

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!