
js
文章平均质量分 53
qq947289507
企业站制作,头像是我的微信公众号,欢迎关注
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
函数的初步认识
函数也叫方法,它是一段集合在一起的代码块,会在调用的时被执行。使用函数有很多优点,它可以简少我们的代码量,优化程序结构,使我们的代码更容易编写和理解。原创 2022-02-28 08:03:11 · 860 阅读 · 0 评论 -
form导出excel
var obj={ clearDateStart :'2019-11-25', clearDateEnd :'2019-11-26'}var form = document.createElement("form");form.style.display = 'none';form.action = "http://xxxx:9001/outside/road/clear/summa...原创 2019-11-28 10:47:54 · 665 阅读 · 0 评论 -
gulp笔记
1,安装小于4版本的gulpcnpm install gulp@3 --save-dev2,编译scss原创 2019-02-26 11:00:08 · 207 阅读 · 0 评论 -
破解网站禁止复制
控制台运行如下代码document.onselectstart=new Function("event.returnValue=true;"); document.function(e){return true;}转载 2019-04-10 10:11:29 · 460 阅读 · 0 评论 -
js操作cookie
读写删除set:function(key,val){//设置cookie方法 var date=new Date(); //获取当前时间 var expiresDays=1; //将date设置为n天以后的时间 date.setTime(date.getTime()+expiresDays*24*3600*1000); //格式化为cookie识别的时间 document.co...转载 2019-04-26 16:14:42 · 143 阅读 · 0 评论 -
写一个jq插件
为jq扩展一个方法//$.fn==$.extend$.fn.selData=function(arr){ var str='<option value ="">请选择</option>'; for(var key in arr){ str+='<option value ="'+arr[key].value+'">'+arr[key].label+'...原创 2019-08-06 09:23:10 · 136 阅读 · 0 评论 -
promise的用法
promise,为了解决ajax嵌套引起的地狱回调,代码层层嵌套会很难懂语法var p1=new Promise(function(){ setTimeout(function(){ // resolve('成功了');//这里会走向成功,then //reject('失败了');//这里会走向失败,catch },1000)})p1.then(function(res){ ...原创 2019-08-09 08:44:44 · 168 阅读 · 0 评论 -
layer总结
传参content:'editGoods.html?#/id=34/age=22获取layui.router().search.id;layui.router().search.age;原创 2019-08-16 09:23:39 · 397 阅读 · 0 评论 -
layui编辑单元格,获取旧值,恢复旧值
有时候修改单位格,网络不通或者修改失败,怎么恢复呢?1,先获取旧值2,把旧值重新掰回来就行了上代码//监听单元格编辑 table.on('edit(articleList)', function(obj){ var old=$(this).prev().text();//旧值 $(this).val(old);//重新掰回来 })你没看错,就这么多...原创 2019-09-02 08:40:36 · 3576 阅读 · 7 评论 -
layui,导出带样式的excel
此贴必火^_ _^引入了layui的扩展插件插件地址https://fly.layui.com/extend/excel/#doc效果图代码layui.use(['excel','jquery'],function(){ $=layui.$; $('#btn').click(exportStyleDemo); })function exportStyleDemo(...原创 2019-09-02 14:58:58 · 5457 阅读 · 2 评论 -
vue上拉加载更多
app.vue<template> <div id="app"> <!-- <HelloWorld msg="Welcome to Your Vue.js App"/> --> <div class="con"> <p v-for="(el,key) in arr原创 2019-02-19 21:25:07 · 2378 阅读 · 1 评论 -
基于 Vue 的移动端图片查看插件.
功能描述:点击图片,放大预览安装npm i wc-view --save-dev使用import wcView from 'wc-view';import 'wc-view/style.css';Vue.use(wcView);img 标签时: &amp;amp;lt;img class=&amp;quot;wc-preview-img&amp;quot; :src=&amp;quot;url&转载 2019-02-16 14:48:08 · 3218 阅读 · 0 评论 -
swiper在vue中使用
1,进入项目根目录,安装swipercnpm run swiper --save2,在需要的vue页面,导入swiper样式和jsimport Swiper from 'swiper' import 'swiper/dist/css/swiper.css';3,循环出轮播或者写死都行,以循环出为例html部分&amp;amp;amp;lt;div class=&amp;amp;quot;swiper-container&am原创 2018-10-27 14:47:35 · 18673 阅读 · 1 评论 -
js验证手机号合法性
正则表达式验证 test函数,若验证通过则返回true, 否则返回falsevar telreg = /^0?1[3|4|5|8][0-9]\d{8}$/;if(!myreg.test(app.parm.Phone)){ alert("手机号码输入不正确");}原创 2017-07-05 09:56:03 · 595 阅读 · 0 评论 -
jq ajax两个令人费解的参数
参数1: traditional: true, 这个参数的作用是防止深度序列化的,java,c#要带这个参数,php可以不带 个人觉得jq还要在简练点,带这个多余的参数干嘛参数2: contentType: “application/json”, 带着这个,参数以字符串形式传送 不带,参数以json对象形式传送一个完整的jq ajax写法$.ajax({ //参数为json字符串原创 2017-07-06 15:17:59 · 306 阅读 · 0 评论 -
nginx解决跨域
ajax跨域一直困扰我很久,今天终于解决了,并且不需要服务器端配合。 大概思路是: 1,在本地电脑配置一个nginx服务器 2,把项目放在nginx服务器下 3,配置nginx代理,遇到ajax请求,让代理服务器去请求,然后把结果返回给本地服务器思路有了,接着实施一下: 1,去nginx官网下载nginx服务器,很小,只有不到2M http://nginx.org/en/downl...原创 2018-07-31 16:04:12 · 273 阅读 · 0 评论 -
jq懒加载
直接上代码&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &amp;lt;meta name=&quot;v原创 2018-07-27 17:34:18 · 1111 阅读 · 0 评论 -
vue-cli中使用路由
1,安装路由 cnpm install –save vue-router 2,在main.js中,引入路由插件,并使用 import VueRouter from ‘vue-router’ Vue.use(VueRouter) 3,导入需要用到的页面 import Page1 from ‘./pages/Page1.vue’ import Page2 from ‘./pages/Pa...原创 2018-08-01 09:45:46 · 301 阅读 · 0 评论 -
vuex笔记
概述:vuex就是spa中的全局变量,数据更新,视图全部自动更新1,安装vuexcnpm install vuex --save2,在main.js下导入并使用vuex import Vuex from ‘vuex’ Vue.use(Vuex);3,创建vuex变量var store=new Vuex.Store({ state:{ age:25,...原创 2018-08-01 10:23:04 · 533 阅读 · 0 评论 -
vuecli使用axios
1,安装axioscnpm install axios --save2,在需要的地方引入axiosimport axios from 'axios'3,调用接口测试axios.get('http://192.168.1.111:8001/api/auth/GetTimeSpan', { params: { nonce:"62818576", ...原创 2018-08-01 11:57:05 · 484 阅读 · 0 评论 -
什么是盒子模型
定义: 把所有的网页元素都看成一个盒子,它具有: content,padding,border,margin 四个属性,这就是盒子模型盒子模型有两种形式:标准盒子模型,怪异盒子模型...原创 2018-08-01 14:16:34 · 5991 阅读 · 0 评论 -
本地有个文件夹,里面有内容,如何关联到云上的git仓库
本地有个文件夹app,并且里面有内容,如何把他作为一个代码仓库关联到git上的一个空仓库呢,本文就是解决这个问题。 1,进入app,执行命令git init2,依次执行如下命令:git add . git commit -m &quot;提交信息,随便写&quot;git remote add origin 刚刚新建的Github地址git pull origin master --all...原创 2018-08-01 16:57:21 · 928 阅读 · 0 评论 -
原生js,onclick与addEventListener区别
onclick添加的事件会被覆盖 addEventListener可以添加多个事件,先后执行var d=document.getElementById("btn");//这个事件会被覆盖不会执行d.onclick=function(){ console.log(1);}//这个事件正常执行d.onclick=function(){ console.log(1);}/**//原创 2017-07-05 09:03:36 · 1604 阅读 · 0 评论