自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

原创 es6笔记:Promise

1.例子:var a=2;    let promise=new Promise(function(resolve,reject){    if(a==1){    console.log(111);    resolve();    }else{    console.log(222);    reject();    }    })    prom...

2018-09-14 14:35:21 157

原创 es6笔记:变量的解构赋值

模式匹配赋值,左边是数组,右边也是数组,一一对应赋值例子:let [a,b,c]=[1,2,3]解构赋值允许指定默认值,只有当一个数组成员===严格等于undefined,默认值才会生效 字符串的结构赋值字符串也可以解构赋值,这是因为此时,字符串被转换成了一个类似数组的对象例子:const [a,b,c,d,e]='hello';a//‘h’b//‘e’...

2018-09-12 22:27:51 187

原创 es6笔记:let和const命令

let和varLet的块级作用域和var的局部变量一个函数中的一个if语句中用var定义的变量和用let定义的变量Var定义的变量是在整个函数里面有效,但是let定义的变量只是在if的块级作用域中有效在代码块内,使用let命令声明变量之前,该变量都是不可用的,对tmp赋值会报错 Es5只有全局作用域和函数作用域,没有块级作用域,这带来很多不合理的场景  Let实...

2018-09-10 22:02:33 193

原创 Vuex的使用一:导航栏目菜单状态点亮

根据右边的组件内容左边的菜单栏的相应位置点亮<el-menu :active="navselected" :default-active="navselected" @select="selectItems" :default-openeds="navselectedbig">  当中可以用到computed:{getindex:function(){r...

2018-09-04 14:38:40 949

转载 js中style,currentStyle和getComputedStyle的区别以及获取css操作方法

在js中,之前我们获取属性大多用的都是ele.style.border这种形式的方法,但是这种方法是有局限性的,该方法只能获取到行内样式,获取不了外部的样式.所以呢下面我就教大家获取外部样式的方法,因为获取外部的样式存在兼容性的问题,所以后面我还会教大家解决兼容性的方法.style:各大浏览器都兼容,能设置样式和获取样式,但是获取不了外部样式,如果写了行内没有的样式,返回的是空值写法:el...

2018-08-21 10:26:34 263

原创 css 设置inline-block的时候当元素内容为空的时候位置会变化

Css的样式问题。  当一个元素设置为inline-block的时候,最好设置vertical-align:top;也就是说,只要是行内元素,一定会受它影响。在遇到由vertical-align:baseline造成的各种无法理解的怪异现象,可以直接放大招,废掉基线对齐(比如底线对齐、顶线对齐就很好啊),统一对齐方式。...

2018-07-19 11:35:08 951

原创 微信小程序-页面路由笔记

1.路由跳转 wx.navigateTo({      url: '../logs/logs'    }) 2.添加页面的时候,一定要在app.json里面添加页面路径想要编译的时候跳在自己更改的页面上吗,就可以吧app.json里面的页面排在最前 3.获取全局变量App.js的最上方可以设置GlobalData的初始值。在小程序的所有页面中都可以随时调用和...

2018-07-19 11:33:07 243

原创 报session userinfo没有的错

第一.redis-server有没有开第二:启动文件里面的redis有没有配置好,正式环境下需要密码第三:express-session里面要加一行字,看看依赖有没有加  res.setHeader('custom-cookie', header)...

2018-07-11 11:21:18 257

原创 上传正式环境不生效

上传文件时:微信的项目    页面是会被打包的所以页面修改也要修改index.html,index.html里面的引用路径要修改Gulp   文件上传之后要修改public 里面的index.htmlWebpack 打包文件上传之后要确认一下javascript 文件里面的app.js有没有改变...

2018-07-11 11:18:21 275

原创 node端口占用

后端调试:chrome-devtools://devtools/bundled/inspector.html?experiments=true&v8only=true&ws=127.0.0.1:9229/lsof -I :30018   查看这个端口有没有被占用Kill -g node      杀死这个进程...

2018-07-11 11:15:57 785

原创 bootstrap的ie兼容--笔记(4)

1.bootstrap的很多插件都是基于jquery的,所以在引用bootstrap之前要引用jquery //所以要确保文件的引用顺序2.bootstrap模板为使IE6、7、8版本(IE9以下版本)浏览器兼容html5新增的标签,引入下面代码文件即可。<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js...

2018-06-01 14:49:34 745

原创 bootstrap表单 ---笔记(3)

<form class="form-inline"><div class="form-group">    <label for="email">用户邮箱</label>    <input type="email" id="email" class="form-contro

2018-05-31 17:56:22 159

原创 bootstrap表格和按钮--笔记(2)

1.表格基本格式<table class='table'></table>2.条纹状,斑马线效果<tbody>里面的行<table class="table table-striped"></table>3.给表格增加边框<table class="table table-bordered">&

2018-05-31 15:11:26 140

原创 bootstrap的页面主体--笔记(1)

1.bootstrap将全局的font-size设置为14px,line-hight行高设置为1.428(即20px);2.<p>段落元素被设置等于1/2行高(即10px);颜色被设置为#333;

2018-05-31 10:50:53 562

原创 excel导入的时候时间是天数变成日期格式

excel导入的时候时间是天数变成日期格式假设43230是excel导出的日期.var a = new Date(1900, 0, 43230);a.setDate(a.getDate()-1);console.log(a)

2018-05-31 10:35:06 1494

原创 从psd到html

1.文件目录index.htmljsimagescss{reset.css   重置样式common.css   公共样式index.css         独立样式}

2018-05-22 17:11:11 602

原创 js错题集(01)----数组本身也是对象

以下代码的执行打印结果是?答案是c数组本身也是对象,如果数据的下表是字符的话,就是数组对象的属性

2018-05-14 15:44:59 1254

原创 vue中路由传参 params和query的不同,两个都可以传的

1.首先路由的结构 {  name:'bookDetail',    path:'/bookdetail',    component:bookDetail,}刚刚开始我一直以为name是没有用的,后来传参的时候才知道有用params是用那么name来传参的,query使用path来传参的,还有可以用name来跳转路由和path方法一样  this.$router.push({ name: 'Co...

2018-04-10 20:05:56 2757

原创 绝对定位absolute和相对定位relative

看到两句话,就想把这个知识点再总结一下相对定位的元素是相对自身进行定位,参照物是自己绝对定位的元素是相对离它最近的一个已定位的父级元素进行定位附加:相对定位relative;自身占据空间绝对定位absolute;自身不占据空间绝对定位absolute    如果没有父级元素那么相对的就是浏览器了...

2018-04-06 19:25:12 164

原创 flex布局总结

flex布局就是有元素和容器,设置容器的display:flex;或者是display:inline-flex;flex的容器的属性flex-direction  决定元素的排列方向 决定主轴和交叉轴的位置flex-wrap       决定元素如何换行(排列不下时)flex-flow       flex-direction 和flex-wrap的简写justify-content 元素在主轴上...

2018-04-06 18:34:19 110

原创 微信小程序文档--操作反馈--四个组件

1.action-sheet  从下面出来的选择器和pick差不多,通过hidden来显示是否隐藏具体使用https://blog.csdn.net/qq_33582240/article/details/751873192.modal    模式对话框3.toast      消息提示框   如删除成功之类的提示4.loading  加载中,一个转的圈圈链接地址http://www.jb51.n...

2018-04-04 15:58:51 1584 3

原创 水平垂直居中的四种方法 div在div中上下左右居中

1.设置相对位移,就是在<img>外部的div设置relative,在img本身设置absolute。left:0;right:0;top:0;bottom:0;margin:auto。这样就会自适应居中。2.table-cell就是在<img>外部的div设置display:table-cell,vertical:middle,text-align:center,设置宽高...

2018-03-28 15:35:57 1242

原创 微信小程序搭建

1.下载微信开发者工具2.选择对应的版本下载后,打开微信开发工具就出现以下界面选择项目目录(就是这个项目要存放的路径)appid可以通过注册小程序获取填写完成后,就可以自动生成一个简单的项目...

2018-03-25 14:23:00 247

原创 ES6的Map(),一种新的数据结构

es5里面也有map(),但是它是一种遍历方法如下图,将arr的每一个元素都加上'es',生成一个新的数组以前直接用forEach来代替他的功能了 es6中的Map(),是一种新的数据结构结构:const map=new Map([[键值队1],[键值对2],[键值对3]...);键值对里面要包括键(key),值(value);各种类型的值都可以当作键,包括对象图中searData就是一个对象,也...

2018-03-04 23:00:17 311

原创 iconfont的使用,阿里矢量图库的引用,配置,改变图标大小和图标颜色

怎么使用iconfont首先找到自己想要的图标,添加到购物车如果你只要一个图标的话,或者确保之后这个项目不需要其他的图标的话,可以直接选择下载代码,但是你有多个图标的话,最好选择添加至项目无论是添加项目还是直接下载代码,下载之后会有一个download.zip包,解压之后的文件如下图,前面四个文件就是官网的demo没有用的,后面五个才是有用的现在请把iconfont.css放在你常用的css文件目...

2018-03-03 22:10:35 72692 10

原创 mysql 知识点sum、count、group by、having、ifnull()、left join

写了几个月的sql语句的心得:1.多张表查询,左联右联其实只要会一个就行了left join和right join,关联之后是最细的那条数据的条数,所以很多时候要用到group by 进行集合2.集合函数sum()和group by是搭配使用的,其实可以没有group by 但是这样就会只有一条数据,所以加上更加明确3.当语句中用as重命名的时候,where里面不能直接使用重命名,来作为条件判断,...

2018-03-02 15:56:31 838

原创 ES6复制数组//合并数组concat()和rest

如果只是用=号连接数组的话,就是一个指向的复制,这两个数组会同时变化的//复制数组(方法一:)var arr1=['a','b','c','d'];var cc=arr1.concat();cc[1]='yy';console.log(arr1);//["a", "b", "c", "d"]console.log(cc);//["a", "yy", "c&q

2018-03-02 15:47:02 73833 2

原创 es6中的Set(),一种新的数据结构

Set()是一种新的数据结构,它类似数组,但是它成员的值都是唯一的,没有重复的值没有长度length,但是有长度sizevar s=new Set();[1,2,3,4,4,4,5].forEach(function(da){ s.add(da); }) console.log(s);//[1,2,3,4,5];1.前面必须加new2.里面没有push()方法,必须用这种数据结构里面独有的add(...

2018-03-02 15:42:08 169

原创 es6中的类class

构造函数 constructor 是用于创建和初始化类中创建的一个对象的一种特殊方法。     class chef{             constructor(food,ice){             this.food=food;         }         cook(){             console.log(this.food)         }       ...

2018-03-02 15:23:51 162

转载 在vue项目中正确的引入jquery

最近学习vue,习惯性的通过<script>标签引入jquery,写完后报错才想起来,这种方式在vue是不适用的。1:因为已经安装了vue脚手架,所以需要在webpack中全局引入jquery      打开package.json文件,在里面加入这行代码,jquery后面的是版本,根据你自己需求更改。           dependencies:{  "jquery":"^2.2....

2018-03-02 10:33:47 464

css揭秘电子书--彩色版

css揭秘电子书--彩色版,很多比较好的css效果可以实现图片的效果,

2018-04-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除