如何发布一个公共的 vue 组件到 npm

2022-05-13
阅读 4 分钟
3.9k
发布一个 vue 组件,需要配置不少东西,并要符合发布 vue 组件的内容格式,这个过程可以通过 vue-sfc-rollup 这个工具来实现,它简化了需要发布 vue 组件的过程,好让你只需要关注组件的实现。

Vue 高德地图 API Loca 如何使用 连接线图层、脉冲连线图层

2022-03-25
阅读 19 分钟
5k
Vue 高德地图 API Loca 如何使用 连接线图层、脉冲连线图层阅读此文你需要已经了解并掌握的:已经会使用常规地图的生成方式已经了解如何载入 Loca 插件如果不了解,可以查看我之前的文章:高德地图 Vue 中 加载 数据可视化 Loca 的方式如何使用高德地图 API 做一个路线规划应用,展示自定义路线高德地图 API Loca 3D动画...
封面图

js array数组拼接 push() concat() 的方法效率对比,差10倍

2021-10-18
阅读 1 分钟
2.4k
js array数组拼接 push() concat() 的方法效率对比在做词条处理工具的时候,遇到了这个问题,在使用 concat() 拼接数组的时候要比 push() 拼接耗时多9倍 {代码...} 使用 concat() 的耗时 6081ms {代码...} 使用 push() 的耗时 56ms {代码...} 总结所以使用 array.push(...otherArray) 的方式是最高效的

高德地图 API Loca 动画的说明

2021-07-09
阅读 2 分钟
5.1k
高德地图 API Loca 动画的说明我们在使用 Loca 制作地图动画时,里面有几个对应的动画效果,有center: 平移pitch: 视角zoom: 缩放rotation: 旋转来看一下代码对应的不同动画效果,就很明确的知道动画是怎样制作的了具体的例子可以查看这里:[链接]Loca 的官方说明[链接]center {代码...} pitch {代码...} zoom {代码...}...
封面图

图标快速定位工具 ElementUI FontAwesome iView

2021-06-20
阅读 1 分钟
1.7k
图标快速定位工具 ElementUI FontAwesome iView为了方便查找图标,和复制图标名,写了一个小工具。包含了 Element-UI FontAwesome iView 三个库的图标,地址:[链接]效果如图
封面图

HTML JS 拖动文件的操作,Drop 的使用 js html H5

2021-04-07
阅读 2 分钟
2.2k
HTML JS 拖动文件的操作,Drop 的使用 js html H5MDN: [链接]拖动文件的操作指的是拖动文件到指定 HTML 元素,再处理需要实现的功能。要实现拖动文件的操作,需要进行以下步骤:指定 drop 到的元素处理 ondrop 事件一、 指定 drop 到的元素拖动文件时要把文件放置到的元素 {代码...} 二、处理相应的事件ondragover 当拖...

写了个网页版的五笔跟打器:玫枫跟打器

2020-12-09
阅读 1 分钟
1.9k
玫枫跟打器Roseo Maple Type Pad线上地址[链接]截图前言自己是个五笔爱好者,也一直在使用五笔,从 Windows 转到 Mac 之后,也没有有可用的跟打器,每回想练练打字了都需要打开 Windows 模拟器来打字。一直一直想有个能在 macOS 上运行的跟打器。最初是想自己用 swift 开发一个原生的 app,搭了个框架,准备写的时候发现...

|| && 的用法,不只是判断的作用,还可以判断值是否为空的情况

2020-12-04
阅读 2 分钟
2.9k
我们平常使用的 && || 一般只是用于判断 true 或 false,其它这两个运算符还有其它作用,它是有返回值的。&& 的返回值是:最后一个为 ture 的值|| 的返回值是:第一个为 true 的值一、功能说明1. &&两边条件都为 true 时,结果才为 true;如果有一个为 false,结果就为 false;当第一个条件为 f...

CSS/SCSS 做一个心跳的动画 keyframe

2020-04-10
阅读 3 分钟
4.4k
CSS/SCSS 做一个心跳的动画 一、心电图数据化 做动画,需要动画曲线,心跳的曲线自然是心电图,网上随便找一个差不多的,选取完整的一部分 1. 横向10等分 找到基线,横向10等分。整个图是一个心跳周期,10等分一会好算时间,对应 keyframe 中的 10% 20% 30% ... 2. 纵向10等分 以基线为基准,找到上半部分最高的位置作为...

JS 如何复制数组内容,而非数组的引用

2020-03-26
阅读 1 分钟
2.5k
JS 中对数组变量的传递,其实是传递的数组引用,你在使用新变量修改数组的时候,也改变了原有数组的内容,因为新变量和旧变量共同指向同一个数组。

iOS 模糊效果如何添加 UIBlurEffect UIBlurEffectView Swift

2020-03-21
阅读 1 分钟
3.6k
iOS 模糊效果如何添加 UIBlurEffect UIBlurEffectView Swift 使用过程 1. UIBlurEffect 先新建一个 UIBlurEffect 对象 {代码...} 2. UIBlurEffectView 再新建一个 UIBlurEffectView 来盛放上面生成的 BlurEffct 效果 {代码...} 3. 添加 View 最后,一般再作为一个 View 的子 subView 元素插入到最下面 {代码...} 效果 里...

UIViewController 自动隐藏界面中的 home 标识:Swift

2020-03-19
阅读 1 分钟
1.5k
UIViewController 自动隐藏界面中的 home 标识:Swift 默认情况下界面中的返回主页标识会一直存在,需要设置一下才会自动隐藏。用户在点击后就会再次出现 {代码...} 前后对比

Value of type '(CGRect) -> CGRect' has no member:是因为你变量类型定义错了

2020-03-18
阅读 1 分钟
2.4k
Value of type '(CGRect) -> CGRect' has no member:是因为你变量类型定义错了 {代码...} 是因为你定义的某个变量属性不对,多半应该是 CGFloat,而你没有规定变量类型,系统默认识别成了 Int 或者 Double 类型 {代码...}

Swift CoreData 使用

2020-03-17
阅读 3 分钟
4.5k
使用 CoreData 1. 新建项目时选用 core data 或者在后来添加 .xcdatamodeld 文件 2. 在 AppDelegate 中 获取 persistentContainer 声明一个 lazy 变量 persistentContainer 把模型名字传递给初始化的方法 如果存在 store 返回 store {代码...} 获取到 persistentContainer 之后,在这个 persistentContainer 中包含着: ...

iOS 选取用户相册中的图片 UIImagePickerController Swift

2020-03-16
阅读 3 分钟
6.7k
iOS 选取用户相册中的图片 UIImagePickerController [GitHub] iOS Demo : [链接]该文中的例子可以从上面这个 github 项目中找到,包含许多其它常用 UI 组件的使用 选取用户相册中图片,或者拍照的方式通过 UIImagePickerController 来实现 内容 从相册中选取一张图片,并按比例显示在当前 ViewController 的中间位置 步...

LocalAuthentication 使用说明 Swift iOS

2020-03-02
阅读 4 分钟
2.4k
字段时在 Info.plist 常规模式是名字为 Privacy - Face ID Usage Description在 Raw Keyes & Values 模式下名为:NSFaceIDUsageDescription

Swift 动画相关 Animcation: UIDynamicAnimator

2020-03-01
阅读 3 分钟
2.5k
UIViewPropertyAnimator 可以实现对于 UIView 元素的 frame, center, alpha, transform 这些属性的变换

UIView UIBezierPath CGPath CAShapeLayer 等的关系

2020-03-01
阅读 2 分钟
3k
UIView UIBezierPath CGPath CAShapeLayer 等的关系 前言:推荐使用 Dash 这个软件来查看 API 文档,比 xcode 自带的 API 文档方便太多 这些东西的关系,我到现在才整明白,分享下: 需求: 比如,我们需要在一个 ViewController 的 view 中添加一个圆形的 UIView,如何做呢? 你需要知道的 UIBezierPath 可以画任何形状...

Codable: 实现在 swift 中像 js 那样使用 JSON

2020-02-29
阅读 3 分钟
2.3k
要想使用 json, 你操作的类需要实现 Codable 接口Foundation 中的所有类都已经实现了 Cadable,所以如果你的实体中没有自定义的一些数据类型,都可以直接使用 JSON

swift Apple Watch App 如何添加 Complication

2020-02-28
阅读 4 分钟
2.5k
建议每个 Apple Watch 应用都实现 Complication, Complication 就是能显示在表盘上的一些应用组件,实现 Complication 之后系统会给予一些优先的权限,比如后台任务刷新:在没有实现 Complication 的时候系统1小时只会分配一次后台刷新,实现之后会实现多次。

Swift Apple Watch 的后台任务执行机制

2020-02-25
阅读 1 分钟
2.1k
用 scheduleBackgroundRefresh 设置后台任务后,后台任务的执行是先把应用恢复到 active 模式,再 deactive 回非运行模式如下:我分别在 willActive 和 didDeactive 两个方法中做了两个输出到 console 查看打印的结果可知。

Swift UserNotification 相关类的所有关系UNNotificaitonCenter 【导图】

2020-02-24
阅读 1 分钟
1.5k
Swift UserNotification 相关类的所有关系UNNotificaitonCenter UNNotification 【导图】 整理了一下 UserNotification 这个 kit 中所有的类属性和关系。 如何使用的 先新建一个通知 UNNotificationRequest 添加通知内容 UNNotificationContent 添加通知触发器 UNNotificationTrigger 获取 UNNotificationCenter 实例,...

Swift 如何去除 TableView 多余的空Cell中的横线

2020-02-17
阅读 1 分钟
3k
在使用 UITableViewController 的时候,多余的空 cell 会默认展示很多横线。如何去除呢?给 footerHeight 反一个极小的值就可以了

Swift 修改字符串的范围颜色 NSAttributedString NSMutableAttributedString

2020-02-16
阅读 2 分钟
7.5k
这里需要用到 NSAttributedString 和 NSMutableAttributedString,这两个都是 iOS 中最常用的文字表示形式,它包含文字的颜色,边框,大小,字体等等等等,所有 NSAttributedString.Key 里列举的属性都可以定义。

Swift 的 Date、DateFormatter、DateComponents、Locale 之间的关系说明

2020-02-16
阅读 3 分钟
5k
Swift 的 Date、DateFormatter、DateComponents、Locale 之间的关系说明 前言 理解这些类之间的关系,和这些类是干嘛的,对处理时间来说很重要 类名 说明 注意 Date 只是表示时间的一个数据,只表示时间节点,像时间戳差不多 DateFormatter 是格式化输出时间的 DateComponents 是盛放时间组件的,年月日时分秒等 Locale ...

Swift Unwind 使用说明 segue

2020-02-14
阅读 8 分钟
2.7k
Swift Unwind 使用说明 segue swift unwind 使用说明 文中 VC =ViewController 当从子 VC 返回的时候,就会用到 unwind,会自动找寻其父 VC 进行跳转。 比如: 有一个 TemeperatureTableViewController 是个温度列表,是根 VC 有一个输入温度的子 VC AddTemperatureViewController 用于输入温度 现在添加 unwind 相关方...

Swift iOS HealthKit 使用案例: 获取体温列表 HKHealthStore

2020-02-12
阅读 6 分钟
4.3k
要学 Swift 的可以去看 斯坦福大学的教程,点这里,当然,英文要好,看完就会。我就是看这个教程学会的。另外,推荐安装 Dash 这个应用,是个查阅 API 的工具软件,学 Swift 开发必备

css transform-origin 的作用说明,小程序 transformOrigin: "50% 100% 0"

2020-01-18
阅读 2 分钟
4.9k
正如名字所写的, transform-origin 就是指定变换的原点。就是一个点。其中的三个参数值分别代表的是这个点的 xyz轴上的相对位置。

js 原生方法操作 cookie 详解

2019-12-16
阅读 4 分钟
4.5k
客户端存储小型数据的方式有 cookie 和 storage 两种这两种存储方式都是基于站点的,也就是说不同的站点有不同的cookie和storage

【解决】nodejs 使用 mysql 获取数据库数据中文乱码问题

2019-12-01
阅读 1 分钟
3.5k
在学习使用 nodejs 写 web 服务的时候,在用 mysql 获取数据库信息的时候,返回的中文一直是乱码,无论配置 charset 与否,都是乱码。