别再自己画分享图标了:一行代码调起系统分享面板
移动端页面上做「分享」功能,其实浏览器早就给了一个更优雅的答案 — navigator.share()。本文将详细讲解 navigator 对象提供的原生分享功能,比自己实现效率更高、体验更好。
移动端页面上做「分享」功能,其实浏览器早就给了一个更优雅的答案 — navigator.share()。本文将详细讲解 navigator 对象提供的原生分享功能,比自己实现效率更高、体验更好。
系统设计与架构,与系统的业务类型关联很大,比如,传统的业务系统主要关注的是领域建模设计,高并发、高可用、数据一致性等系统,在设计的时候会与业务系统有较大的差别,所以这里针对不同类型的系统,来简单介绍一下设计的时候面临的一些难点与解决方案。
移动端页面上做「分享」功能,其实浏览器早就给了一个更优雅的答案 — navigator.share()。本文将详细讲解 navigator 对象提供的原生分享功能,比自己实现效率更高、体验更好。
SVG 元素的 viewBox 属性允许指定一个给定的一组图形伸展以适应特定的容器元素。它包含4个参数的列表 min-x, min-y, width 和 height,以空格或者逗号分隔开。
ES2015(即:ES6)引入了模块的概念,提供了 export 和 import 2 个主要的语句(API)。相对于社区实现的 JS 模块管理方案,ES6 模块管理更加强大和灵活,最重要的是,这是 ECMAScript 官方推出的 JS 模块管理方案,是每位前端开发者需要掌握的模块化方案。
Linux 链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link,也称为软链接)。本文将详细讲解硬链接和软链接的概念以及用法。