随笔分类 -  Web前端

我是菜鸟但我一直在努力
摘要:本文是自己的理解,如果有错误的地方,还请各路大神指出 首先说下我最常用的 Promise ES7 async await 实例 本人才疏学浅,如有不对的地方,还望大神指点一二 阅读全文
posted @ 2018-10-27 16:47 生活教会我长大 阅读(266) 评论(0) 推荐(0)
摘要:话不多说直接上栗子 /*************我是分割线************/ /*************我是分割线************/ 公共代码 有错误的地方还望大神指点一二 阅读全文
posted @ 2018-10-15 12:18 生活教会我长大 阅读(5443) 评论(0) 推荐(0)
摘要:微信分享,咋一看好像很复杂,实则非常简单。只需要调用微信官方出的微信jssdk,加上些许配置,就可以实现h5页面在微信上的分享,官方文档地址为:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115 一、获取基本信息 找到已 阅读全文
posted @ 2018-10-14 01:59 生活教会我长大 阅读(973) 评论(0) 推荐(0)
摘要:1 let 和 const let 的作用域与 const 命令相同:只在声明所在的块级作用域内有效。且不存在变量提升 。 1.1 let let 所声明的变量,可以改变。 1.2 const const 声明一个只读的常量。一旦声明,常量的值就不能改变。 简单类型的数据(数值、字符串、布尔值),不 阅读全文
posted @ 2018-10-13 16:30 生活教会我长大 阅读(212) 评论(0) 推荐(0)
摘要:1. 删除数组尾部元素 一个简单方法就是改变数组的length值: 2. 使用对象解构 3. 在 Switch 语句中使用范围值 4. await 多个 async 函数 在使用 async/await 的时候,可以使用 Promise.all 来 await 多个 async 函数 5. 从数组中 阅读全文
posted @ 2018-10-13 15:35 生活教会我长大 阅读(600) 评论(0) 推荐(0)
摘要:绑定事件用 bind方法,第一个参数是 this,第二个参数是需要传入的值如下: <a onClick={this.updateLabel.bind(this,'参数1','参数2')} >编辑</a> 接收参数如 输出如下: 套路如下: 工作总结,如有不正确地方,还望大神指点一二 <a onCli 阅读全文
posted @ 2018-08-20 22:08 生活教会我长大 阅读(212) 评论(0) 推荐(0)
摘要:记得微信刚改授权方式的时候,自己心中一万个动物才沸腾,你逼着老子改代码,我真不想改,但是没有微信爸爸牛逼啊! 下面我吧代码贴出来仅供大家参考 1.首先你要有按钮吧! 代码: <button class="getShowInfo" type="primary" open-type="getUserIn 阅读全文
posted @ 2018-07-12 11:05 生活教会我长大 阅读(1901) 评论(0) 推荐(0)
摘要:今天写代码发ajax出现了个 400 状态码以下是解决的方法 在ajax请求后台数据时有时会报 HTTP 400 错误 - 请求无效 (Bad request);出现这个请求无效报错说明请求没有进入到后台服务里; 原因:1)前端提交数据的字段名称或者是字段类型和后台的实体类不一致,导致无法封装; 2 阅读全文
posted @ 2017-08-31 21:03 生活教会我长大 阅读(592) 评论(0) 推荐(0)
摘要:获取要查看大小的img var img_url = 'http://img5.imgtn.bdimg.com/it/u=4267222417,1017407570&fm=200&gp=0.jpg' // 创建img对象 var img = new Image(); // 改变图片的src img.s 阅读全文
posted @ 2017-08-12 16:16 生活教会我长大 阅读(1252) 评论(0) 推荐(0)
摘要:上周项目上线,在网上看了看打包的博客,感觉不是很清晰我自己来总结下 首先,我们在项目的根目录下 build android apk 的时候执行的命令一定要是 ionic build android -release 而不是 ionic build android. 这样签名后的apk在手机上才能正常 阅读全文
posted @ 2017-07-03 12:48 生活教会我长大 阅读(557) 评论(0) 推荐(0)
摘要:最近太忙了 过完年来 连续的加班让我筋疲力尽,今天终于把东西交了,抽空来点干货吧! 1. 响应式图像 W3C 引入了一些功能特性,无需使用 CSS 就可以实现响应式图像。它们是 … srcset 图像属性 srcset 属性让你可以指定一个多个可选的图像来源,对应于不同的像素分辨率。它将允许浏览器根 阅读全文
posted @ 2017-06-08 17:24 生活教会我长大 阅读(327) 评论(0) 推荐(0)
摘要:今天项目中用到 php yii框架 用的不是 angular路由 所以用rootScope传值是不行的 我就用到了 localStorage 本地持久化存储 如下 阅读全文
posted @ 2017-06-08 15:33 生活教会我长大 阅读(500) 评论(0) 推荐(0)
摘要:昨天写项目,要把时间戳转换成日期格式发给后端 我就去网上找 看到的一些都不是我想要的 索性自己就写了一个如图 下面是angular 模式 下面是js 模式 阅读全文
posted @ 2017-06-02 16:27 生活教会我长大 阅读(4333) 评论(0) 推荐(0)
摘要:css HTML js 阅读全文
posted @ 2017-05-31 13:55 生活教会我长大 阅读(302) 评论(0) 推荐(0)
摘要:正则表达式的干活 一、数字 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 阅读全文
posted @ 2017-04-18 15:11 生活教会我长大 阅读(219) 评论(0) 推荐(0)
摘要:今天写了个 搜索 想来发表发表 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <input type="text" name="keyword" id 阅读全文
posted @ 2017-04-17 10:53 生活教会我长大 阅读(1655) 评论(0) 推荐(0)
摘要:昨天开始上班 ,今天晚上不是太忙 ,来写篇博客了 meta元素共有三个可选属性(http-equiv、name和scheme)和一个必选属性(content),content定义与 http-equiv 或 name 属性相关的元信息 可选属性 必选属性 name属性 http-equiv 移动端 阅读全文
posted @ 2017-02-07 22:10 生活教会我长大 阅读(942) 评论(0) 推荐(0)
摘要:要放假了 后天就可以 回家,心里很高兴,忙里偷闲写篇博客吧!!!! 声明:这是我自己总结的,如果有不对的地方请大家不要较真 一 、变量声明 对所有的变量声明,我们都应该指定var,如果没有指定var,在严格模式下会报错,并且同一个作用域内的变量应该尽量采用一个var去声明,多个变量用“,”隔开。 不 阅读全文
posted @ 2017-01-19 15:32 生活教会我长大 阅读(353) 评论(0) 推荐(0)
摘要:对于兼容最近一直困扰我,以前写的代码只是针对高质量用户来使用 不考虑IE7,8 这样的浏览器 ,但是最近我开发的时候必须要兼容,大喊一声我曹,没有办法,自己来吧! 所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。在大多数情况下,我们的需求是,无论用 阅读全文
posted @ 2017-01-14 20:17 生活教会我长大 阅读(384) 评论(0) 推荐(0)