自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 webpack之文件指纹如何生成

·Hash: 和整个项目的构建相关,只要项目文件有修改,整个项目构建的hash值就会更改Chunkhash(JS文件): 和webpack打包的chunk有关,不同的entry会生成不同的chunkhash值Contenthash(CSS文件):根据文件内容来定义hash,文件内容不变,则contenthash不变图片的文件指纹设置使用[hash]设置MiniCssExtratPlu...

2020-01-13 22:11:01 576

原创 使用uni-app遇到的问题总结

1.swiper如果要指定切换到某张swiper-item,需要调用change来修改current的值, <swiper class="swiper" autoplay indicator-dots :current="currentIndex" @change="onChangeSwiper"> <swiper-item>1<swiper-item>...

2019-12-26 11:49:31 870

原创 webpack之Html,css,js压缩

html,css,js压缩JS:unlifjs-webpack-plugin,在webpack4里内置了插件css: optimize-css-assets-webpack-plugin,plugins: [ new webpack.HotModuleReplacementPlugin(), new OptimizeCSSAssetsPlugins({ asset...

2019-11-18 22:54:40 229

原创 Webpack文件监听

文件监听是发现源码变化时,自动重新构建出新的输出文件开启监听方式有二种:启动webpack命令时(在scripts里面),带上–watch参数,需要手动去刷新浏览器才会有效果在配置webpack.config.js时设置watch:true原理分析:轮询判断文件最后编辑时间是否有变化,某个文件变化了不会立即告诉监听者,而是先缓存起来,等aggregateTimeout.module....

2019-11-16 21:03:55 380

原创 webpack解析 .babelrc

一、解析ES61、安装babel:@babel/core @babel/preset-env babel-loader;2、安装完后在webpack.config.js中引用:module: { rules: [ { test: /.js$/, use: 'babel-loader' } ] },3、在文件....

2019-11-15 21:38:22 1041

原创 webpack核心概念

1.entry用法:单入口:entry是一个字符串module.exports={ entry: './path/to/my/entry/file.js'}多入口:entry是一个对象module.exports={ entry: { app: './src/app.js', adminApp: './src/adminApp.js' }}...

2019-11-11 20:55:09 190

原创 GIT初认识

1、由来?Linus -> linux -> no svn -> bitKeeper -> gitLinus是开源系统linux的主要成员也是著名的黑客,在开发系统的时候遇到多人对代码控制管理的问题,很是繁琐,发现市面上有svn控制代码的,但这个是集中工版本控制工具,他们很是反对,于是找到了bitKeeper,当然当年市面上还有很多这样的工具,kitKeeper是比较符...

2019-09-22 12:39:08 123

原创 TypeScript系列(基本类型)

ES6:BooleanNumberStringArrayFunctionObjectSymbolundefinednullTS:voidanynever无组枚举高级类型

2019-09-14 22:52:05 139

原创 vscode配置

// 启用后,将在保存文件时剪裁尾随空格。“files.trimTrailingWhitespace”: true

2019-09-14 22:20:17 243

原创 JS小技巧

对象: // 删除对象无用属性 const obj = { a: 0, b: 1, c: 2 }; // 只想拿b和c const { a, ...rest } = obj; rest => { b: 1, c: 2 }

2019-08-05 15:41:14 1390

原创 网页唤起APP

callApp() {const config = {/scheme:必须、这里我用的微信的要换成自己公司的scheme/scheme_IOS: “weixin://”,scheme_Adr: “weixin://”,download_IOSurl: “https://shouji.baidu.com/software/26174555.html”,download_ANDurl: “...

2019-07-31 14:22:46 1542

原创 小程序遇到的问题结合

1.自定义组件:// 数据监听 observers: { 'show': function(flag) { //这里不能用箭头函数否则回调取不到this if (flag) { this.setData({ mask: true, bottom: 'bottom: 20px' }) }...

2019-07-30 16:53:51 143

原创 做代购APP遇到的问题

1.产品筛选需要大小匹配,不管输入大写还是小写都要把库里的数据查出来,监听输入的关键字变化:watch: { keyword(val) { this.visible = Boolean(val); const newArr = []; page.list.forEach(function (item) { ...

2019-07-29 10:42:33 254

原创 X润项目总结(二)

vue.http请求的封装: const post = (url, data = {}, cache = { withCache: false, cacheTime: Cache.cacheTime, }, headers = {}) => new Promise((resolve, reject) => { const newCache = { ......

2019-07-25 16:24:29 160

原创 调用wx.navigateTo接口时用events数据通信报错

1、出现的症状如下:list.js// 我要把列表里某条数据传到详情,item值已经有了,通过eventChannel传过去,这也没问题了 onTapGodetail(e) { const item = e.currentTarget.dataset.item wx.navigateTo({ url: `/pages/card_lis...

2019-07-23 14:48:11 509

原创 *哥到家项目总结

待续…

2019-07-22 17:13:43 117

原创 X润项目总结(一)

该项目是一个聚合公共号和小程序的平台,我主要负责公众号板块

2019-07-19 19:02:06 297

原创 浅认识Promise

因为JS是单线程,所以导致所以网络操作,浏览器事件,都必须是异步的(要不然会一个线程走不下去会阻塞整个流程),异步执行可以用回调函数实现。Promise:1.它可以解决什么问题?2.它的常用方法有哪些?3.怎么用他来封装一个request?待续…...

2019-07-18 19:06:21 163

原创 vue proxy代理

闭包应用(一)之vue proxy代理,不需要使用api全局统一管理

2019-07-08 22:12:54 3595

原创 N个数组取交集

N个数组取交集

2019-07-04 16:26:46 1012

原创 开发**到家小程序遇到的一些问题

小程序总结这是我第二次开发小程序了,从中遇到过诸多的问题,及一些常见问题,在这里记录下。1.wxss里面不可引入本地图片,只用用网络图片2.自定义属性名大写会自动转成小写只有用“-”连接符才会转成小写,比如:data-order-id=’{{item.orderid}}’ ...

2018-12-21 18:41:13 197 1

原创 ES6之var let const

ES6之var let const

2018-11-18 21:46:03 236

原创 倒计时问题

倒计时问题之前接到一个产品需求:输入完手机号——&gt; 下一步 ——&gt; 倒计时开始 ——&gt; 返回 ——&gt; 手机号输入页面 ——&gt; 下一步 ——&gt;倒计时正常 这里涉及到2个问题: 1、验证完手机号会向后台发送请求,返回成功开始倒计时,当你返回在30秒再下一步时第二次发送请求,后台会向你抛出一个”短信发送过于平凡,请稍后再试”,这样的话就不在走到下一个页...

2018-03-08 15:40:09 375

原创 如何去除浏览器自带保存密码功能?

之前在做登录的时候出现一个这样的bug,点击登录时浏览器会提示”保存密码”这个提示,然后如果用户在外地比如网吧上网时候不小心点击了这个”保存”就麻烦了,关机走了下个人进来直接就登录进去了,像我们做钱包的别人直接进去了资金就不安全了,而且还可以在火狐浏览器里的cookie里查找出密码明文,所以产品一直要求我们前端把这个提示去掉,我也百度了好久,有各式各样的办法,但没有发现一个是真正解决了这个提示的,

2018-02-06 16:44:28 1171

原创 CSS上下居中

第一次写博客我也不知道是咋样的,对于我个人还是为了给自己增加对这个知识点的理解和记忆。第一种:最常用的用定位再减去自身的一半 *{ padding: 0; margin: 0; } .box{ width: 200px; height: 200px;

2018-01-02 15:11:35 363

空空如也

空空如也

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

TA关注的人

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