共 284 篇文章 |
|
用来引导用户浏览网站的 JavaScript 库用来引导用户浏览网站的 JavaScript 库。## IEimport Shepherd from ''shepherd.js'';Shepherd 将单个对象暴露到窗口上 Shepherd。## 方法Shepherd.on(eventName, handler, [context]):绑定事件Shepherd.off(eventName, [handler]):解除事件绑定Shepherd.once(eventName, handler, [con... 阅33 转0 评0 公众公开 24-01-24 08:44 |
``` js// 文件上传解析 var file = $(''#file''); file.on(''change'', function(e){ var file = this.files[0]; var fileReader = new FileReader(); // 读取完成触发的事件 fileReader.onload = function(e) { $(''.file-wrap'')[0].style.backgroundImage = ''url('' + fi... 阅26 转0 评0 公众公开 23-11-29 11:57 |
而spring-boot是使用最广泛的Java开发框架,但是Retrofit官方没有支持与spring-boot框架快速整合,因此我们开发了retrofit-spring-boot-starter。https://square.github.io/retrofit/retrofit: # 全局调用适配器工厂 global-call-adapter-factories: - com.github.lianjiatech.retrofit.spring.boot.core.BodyCallAdapterFactory - com... 阅17 转0 评0 公众公开 23-09-18 20:56 |
数组随机打乱顺序。把数组最后一项移到第一项。把数组的第一项放到最后一项。利用set数组去重。通过使用Es6的Reflect静态方法判断他的长度就可以判断是否是空数组了,也可以通过Object.keys()来判断。各种数组克隆方法。数组克隆的方法其实特别多了,看看有没有你没见过的!有些场景下我们需要判断dom是否发生碰撞了或者重叠了,我们可以通过ge... 阅17 转0 评0 公众公开 23-03-27 10:43 |
小而美的 css 的原子化什么是 CSS 原子化。CSS 框架介绍原子化 CSS定义原则相关资料OOCSS (Object-Oriented CSS 面向对象 CSS)定义原则相关资料SMACSS (Scalable and Modular Architecture for CSS)定义原则:SMACSS 认为 CSS 有 5 个类别,我们通过这 5 种类别来拼凑出完整的 class相关资料BEM( block, element, modifier)定义原则相关资料I... 阅581 转1 评0 公众公开 22-11-09 05:19 |
TypeScript 的安装与简单使用TypeScript 的安装与简单使用。而像 React 对 TypeScript 的支持就很友好,并且 Vue 3.0 也是开始由 TypeScript 编写,为了学好这些前端框架,则很有必要掌握这门语言(菜鸟瑟瑟发抖)。概述TypeScript 并非一门全新的语言,作为 JavaScript 的超集,它是基于 ECMAScript 标准进行拓展,支持 ECMAScript 未来提案中... 阅483 转0 评0 公众公开 22-08-27 16:07 |
如何设计实现微前端框架-qiankun如何设计实现微前端框架-qiankun.在微前端框架里所面临的样式冲突器就两种:一种是主子应用样式冲突,你的主应用和你的子应用两者之间样式会发生冲突,另一种是子应用之间样式冲突,当你挂载了应用 A 又挂载了应用 B 的时候,这两个应用是平级的,它们之间样式也会发生冲突。对 qiankun 来看,qiankun 关注的是... 阅650 转0 评0 公众公开 22-08-23 04:05 |
EslintPrettierCommitlintHuskyJestGitHub ActionsSemantic Release。npm i semantic-release @semantic-release/changelog @semantic-release/git -D.{ "branches": ["master"], "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator",... 阅30 转0 评0 公众公开 22-08-15 09:00 |
05. 经典圣杯布局:grid-template: auto 1fr auto / auto 1fr auto.在这种情况下,grid-column: 1 / span 12 将等效于 grid-column: 1 / 13 ,而 grid-column: 2 / span 6 将等效于 grid-column: 2 / 8 。RAM (Repeat, Auto, MinMax): grid-template-columns(auto-fit, minmax(<base>, 1fr))grid-template-columns: repeat(auto-fit, min... 阅8 转0 评0 公众公开 22-07-28 18:20 |
XPath xPath = xPathFactory.newXPath();ancestor :获取当前节点的所有父、祖父节点ancestor-or-self :获取当前节点的所有父、祖父节点、当前节点自身child :获取当前节点的所有子节点descendant :获取当前节点的所有子、孙节点descendant-or-self :获取当前节点的所有子、孙节点、当前节点自身following-sibling :获取当前节点之后的所... 阅27 转0 评0 公众公开 22-07-27 18:15 |