上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 21 下一页
摘要: 概述 网格布局(Grid)是最强大的 CSS 布局方案。 它将网页划分成一个个网格,可以任意组合不同的网格,做出各种各样的布局。 Grid 布局与 Flex 布局有一定的相似性,都可以指定容器内部多个项目的位置。但是,它们也存在重大区别。Flex 布局是轴线布局,只能指定"项目"针对轴线的位置,可以 阅读全文
posted @ 2021-12-31 21:09 !win ! 阅读(138) 评论(0) 推荐(0)
摘要: 定义 分布式版本控制工具 Git四个工作区域 工作区(Working Directory):就是你平时存放项目代码的地方 暂存区(Stage/Index):用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息 资源库(Repository或Git Directory)、本地仓库:安 阅读全文
posted @ 2021-12-10 22:44 !win ! 阅读(68) 评论(0) 推荐(0)
摘要: 前情 公司有个桌面端项目是基于Electron开发的。 坑 上一次遇到npm install时安装electron无法安装,通过配置.npmrc文件解决了,今天在在执行npm run build的时候一直报如下面的错,npmrc也无效 nsis-resources-3.4.1.7z下载报错:http 阅读全文
posted @ 2021-12-09 19:09 !win ! 阅读(690) 评论(0) 推荐(0)
摘要: 前情 在前端开发越来越复杂的今天,越来越需要一些设计模式来提高开发质量和效率 定义 适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。 这种模式涉及到一个单一的类,该类负责加入独立的或不兼容的接口功能。举个真实 阅读全文
posted @ 2021-12-07 20:12 !win ! 阅读(312) 评论(0) 推荐(0)
摘要: 前情 在前端开发越来越复杂的今天,越来越需要一些设计模式来提高开发质量和效率 定义 在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。 在代理模式中,我们创建具有现有对象的对象,以便向外界提供功能接口。 代码演示 通过中介代理卖房子 let zh 阅读全文
posted @ 2021-12-02 19:53 !win ! 阅读(172) 评论(0) 推荐(0)
摘要: 概念 regular expression,描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 正则表达式的创建 字面量创建 let str = "abc1231dfaf123213fda"; let reg = 阅读全文
posted @ 2021-11-24 21:40 !win ! 阅读(66) 评论(0) 推荐(0)
摘要: 前情 uni-app是我很喜欢的跨平台框架,它能开发小程序,H5,APP(安卓/iOS),对前端开发很友好,自带的IDE让开发体验也很棒,公司项目就是主推uni-app 坑位 最近有用户反馈闪屏页也叫启动页会出现横屏,收到反馈后自测发现确实是有横屏问题,而且横屏进入页面会乱,即使已切到竖屏。 Why 阅读全文
posted @ 2021-11-21 12:18 !win ! 阅读(3260) 评论(0) 推荐(1)
摘要: 前情 最近在优化接口请求错误的报错提示,希望尽可能的能从提示语知道当前错误大致原因,于是我需要模拟各种错误请求的状况。 问题 网络超时是很常见的接口请求错误情况,在没有服务端配合的情况下,我需要怎样来模拟出网络超时情况了 解决方案 通过Fiddler可以模拟出网络超时的情况,此处有二种实现方式 方案 阅读全文
posted @ 2021-11-12 19:10 !win ! 阅读(2223) 评论(0) 推荐(0)
摘要: 前情 在前端开发越来越复杂的今天,越来越需要一些设计模式来提高开发质量和效率 定义 属于行为型模式,当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知依赖它的对象。 代码演示 自定义事件监听器,注册一批方法,一次触发 let obj 阅读全文
posted @ 2021-09-25 11:05 !win ! 阅读(251) 评论(0) 推荐(0)
摘要: 前情 在前端开发越来越复杂的今天,越来越需要一些设计模式来提高开发质量和效率 定义 属于创建型模式,把对象的实现和创建相分离,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 代码演示 通过不同参数生成不同的对象返回 class Dog { construc 阅读全文
posted @ 2021-09-16 19:44 !win ! 阅读(291) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 21 下一页