- 博客(54)
- 资源 (3)
- 收藏
- 关注

原创 layer总结
传参content:'editGoods.html?#/id=34/age=22获取layui.router().search.id;layui.router().search.age;
2019-08-16 09:23:39
377

原创 nginx解决跨域
ajax跨域一直困扰我很久,今天终于解决了,并且不需要服务器端配合。 大概思路是: 1,在本地电脑配置一个nginx服务器 2,把项目放在nginx服务器下 3,配置nginx代理,遇到ajax请求,让代理服务器去请求,然后把结果返回给本地服务器思路有了,接着实施一下: 1,去nginx官网下载nginx服务器,很小,只有不到2M http://nginx.org/en/downl...
2018-07-31 16:04:12
258
原创 函数的初步认识
函数也叫方法,它是一段集合在一起的代码块,会在调用的时被执行。使用函数有很多优点,它可以简少我们的代码量,优化程序结构,使我们的代码更容易编写和理解。
2022-02-28 08:03:11
839
原创 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
641
原创 织梦搬家
在这里好织梦和大家分享下织梦dedecms怎么搬家1、用dedecms自带的备份还原系统给dedecms网站搬家(1)备份方法:后台——系统——数据库备份/还原——备份,就备份完成了,速度可能有点慢。(2)进入网站根目录,删除install文件夹,之后把一个新的dedecms系统(未安装)中install文件夹,复制到网站根目录。(3)复制根目录下所有的文件到你的新空间中。(4)按照正常...
2019-11-13 16:35:37
241
原创 echo 乱码-php
<?php// UTF8不行改成GBK试试,与你保存的格式匹配header('Content-type: text/html; charset=UTF8'); echo "你好";?>
2019-09-05 16:47:26
194
原创 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
5384
2
原创 layui编辑单元格,获取旧值,恢复旧值
有时候修改单位格,网络不通或者修改失败,怎么恢复呢?1,先获取旧值2,把旧值重新掰回来就行了上代码//监听单元格编辑 table.on('edit(articleList)', function(obj){ var old=$(this).prev().text();//旧值 $(this).val(old);//重新掰回来 })你没看错,就这么多...
2019-09-02 08:40:36
3538
7
原创 css3绘制斑马线背景
效果如下html<div class="con"></div>css.con{ height: 200px; background-image:linear-gradient(0deg,#999 50%,transparent 0); background-size:40px 40px;}
2019-08-21 16:19:01
405
原创 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
154
原创 写一个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
123
转载 uni-app链接夜神
首先你得下载一个夜神模拟器夜神模拟器下载:https://www.yeshen.com/配置端口号注意:第一个夜神端口号是62001第二个是62025 后面以此类推62026,62027…最后启动其中一个夜神模拟器,在HBuilder X直接启动模拟器就行啦...
2019-07-01 14:24:21
1583
转载 项目中的文件,git忽略
有时候在项目开发过程中,突然心血来潮想把某些目录或文件加入忽略规则,按照上述方法定义后发现并未生效,原因是.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成未track状态),然后再提交: git rm -r --cached . git add . git ...
2019-06-10 21:54:57
209
原创 响应式布局
2天驾驭DIV+CSS(全新发布2.0.3版本).pdfCSS网站布局实录 (第二版).pdf教材js–JavaScript DOM编程艺术第一版(中文).pdf编写高质量代码–Web前端开发修炼之道.pdf...
2019-05-06 20:59:48
239
原创 cnpm和npm的使用
其实很简单,1,安装nodejs2,cmd窗口执行如下命令npm install -g cnpm -registry=https://registry.npm.taobao.org3,如果顺利,上面就不会报错,4,若不顺利,上面报错了,再百度吧,我这次没有报错...
2019-05-06 20:42:10
201
转载 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
134
转载 破解网站禁止复制
控制台运行如下代码document.onselectstart=new Function("event.returnValue=true;"); document.function(e){return true;}
2019-04-10 10:11:29
447
原创 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
2364
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
3205
原创 css背景尺寸的研究
1,强制图片充满容器,会变形background-size: 100% 100%;效果图2,尽量把图片不变形拉大,容器可能撑不满background-size: contain;效果图3,把图片拉到最大,撑满整个容器,但是宽高可能被裁切background-size: cover;...
2019-01-18 09:02:25
137
原创 vue-cli常用命令
1,创建项目vue create vue12,运行项目npm run serve3,打包项目npm run build打包之后,去项目根目录dist下找
2018-12-15 14:27:32
1213
原创 github使用教程
进入代码库文件夹,右键,Git Bash上传信息到指定分支网络库:git add .git commit -m “改动说明”git push -u 分支名字(也可以直接:git push)下载网络库: git clone 网络地址切换分支:git checkout 分支名字查看远程分支:git branch -r别的电脑进行了修改,在自己的电脑上更新改动内容git pull o...
2018-12-15 09:07:37
158
原创 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
18632
1
转载 animate.css使用
直接上代码<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>app下载</title> <link href="css/animate.min.css" type="text/css
2018-08-17 10:50:18
1200
原创 本地有个文件夹,里面有内容,如何关联到云上的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
914
原创 什么是盒子模型
定义: 把所有的网页元素都看成一个盒子,它具有: content,padding,border,margin 四个属性,这就是盒子模型盒子模型有两种形式:标准盒子模型,怪异盒子模型...
2018-08-01 14:16:34
5952
原创 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
468
原创 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
511
原创 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
286
原创 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
1092
原创 js判断pc还是移动。
if ((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i))) { //移动}...
2018-06-21 17:53:44
682
原创 使用meta实现页面的定时刷新或跳转
使用meta实现页面的定时刷新或跳转============= <meta http-equiv="refresh" content="5"> 这个表示当前页面每5秒钟刷一下,刷一下~<meta http-equiv="refresh" content="2; url='/'">这个表示当前页面2秒后跳到首页~<meta http-
2018-04-08 12:27:45
429
原创 css3奇偶选择器
数学里面的奇数偶数,上代码tr td:nth-of-type(odd){ margin-left: 20px;}奇数行 tr td:nth-of-type(even){margin-left: 10px;}偶数行
2017-07-08 14:49:01
4448
原创 浏览器常用的尺寸,ui看过来
如最经典的大头电脑是1024*768的, 普通的笔记本是1366*768, 液晶台是1400*900, 也有液晶台式是1600*900等等。在如此多的分辨率面前图片的大小显示格外重要。 如果你设置的图是1024*768的, 在大头电脑面前当然是一个大气的网站, 但换成是1600*900的电脑前就变得秀气许多。因此,一些设计师在设计图片时经常将图片设计成1920宽度。
2017-07-07 09:25:22
3600
原创 jq ajax两个令人费解的参数
参数1: traditional: true, 这个参数的作用是防止深度序列化的,java,c#要带这个参数,php可以不带 个人觉得jq还要在简练点,带这个多余的参数干嘛参数2: contentType: “application/json”, 带着这个,参数以字符串形式传送 不带,参数以json对象形式传送一个完整的jq ajax写法$.ajax({ //参数为json字符串
2017-07-06 15:17:59
294
原创 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
582
原创 调试hover样式
有时候我们想看一个html元素,鼠标放上去的样式,可是审查元素的时候,看不到hover样式位置与内容 浏览器有个调试工具,可以改变dom的状态 这样,选中对应的选项,就可以调试对应的样式了,除非手动取消,否则这个状态不会改变
2017-07-05 09:50:58
1877
原创 原生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
1581
原创 织梦,导航首页高亮解决方案
默认织梦导航栏目,首页不可高亮,解决方案如下:给a标签添加active类<a {dede:field name=typeid runphp="yes"}(@me=="")? @me="class='active'":@me="";{/dede:field} href='{dede:global.cfg_cmsurl/}/'><span>首页</span></a>
2017-06-23 09:33:29
1242
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人