自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Konva缩放平移

在 Konva 舞台上的缩放和平移功能。支持鼠标滚轮缩放、鼠标拖拽平移、单指触摸平移和双指触摸缩放。通过配置选项,可以启用或禁用缩放和平移功能,并设置最小和最大缩放比例以及缩放因子。

2025-01-15 16:00:58 280

原创 平面图常用js库对比

库名称适用场景优点缺点Fabric.js需要简单且灵活的平面图交互解决方案简单易用,支持动态更新、JSON 导入导出性能不如 Konva.js,3D 支持有限Konva.js复杂平面图、性能要求较高的场景高性能,复杂图层交互,移动端优化API 较复杂SVG.js需要高分辨率图形或导出矢量图的场景轻量、支持精美矢量图形性能不适合大量图形PixiJS超大规模平面图或高性能需求场景超高性能,适合复杂场景学习曲线较陡,不支持直接导入 SVGThr

2024-12-20 11:25:22 133

原创 VUE动态tooltip指令

支持单行和多行缩略,支持设置方形,超出屏幕自动偏移。当元素被缩略显示时,鼠标悬浮才显示tip。

2024-03-14 11:55:47 857 1

原创 Microsoft Office MIME Types

前端下载office

2023-04-14 10:01:49 171

原创 vue2依赖版本

{“dependencies”: {“vue”: “latest”,“vue”: “^2.6.14”,“vue-router”: “latest”,“vue-router”: “^3.5.3”,“vuex”: “latest”“vuex”: “^3.6.2”},“devDependencies”: {“vue-loader”: “latest”,“vue-loader”: “^15.9.8”,“@vue/test-utils”: “latest”“@vue/test-utils”:

2022-04-11 16:25:01 890

转载 iPhone 各机型屏幕尺寸

iPhone 各机型屏幕尺寸手机设备型号屏幕尺寸分辨率点数 (pt)屏幕显示模式分辨率像素(px)屏幕比例iPhone SE4.0吋320x568@2x640x113616:9iPhone 6/6s/7/8/SE 24.7吋375x667@2x750x133416:9iPhone 6p/7p/8p5.5吋414x736@3x1242x220816:9iPhone XR/116.1吋414x896@2x828x179219

2022-01-06 13:46:08 4431

原创 angular8响应式表单,表单验证,异步验证

angular8响应式表单,表单验证,异步验证响应式表单Angular 提供了两种不同的方式来创建表单处理用户输入:响应式表单和模板驱动表单。响应式表单和模板驱动表单共享了一些底层构造块。FormControl 实例用于追踪单个表单控件的值和验证状态。FormGroup 用于追踪一个表单控件组的值和状态。FormArray 用于追踪表单控件数组的值和状态。要使用响应式表单,首先要...

2019-12-05 21:23:48 3037

原创 angular8路由懒加载

angular8路由懒加载在angular中路由即能加载组件又能加载模块,而我们说的懒加载实际上就是加载模块,目前还没有看到懒加载租价的例子。加载组件使用的是component关键字加载模块则是使用loadChildren关键字例子代码父模块路由文件import { NgModule } from '@angular/core';import { Routes, RouterMo...

2019-12-03 14:58:34 2262

原创 angular动态组件

angular动态组件实现原理通过@ViewChild加自定义指令获取插入节点的viewContainerRef对象,再通过viewContainerRef的createComponent方法将使用ComponentFactoryResolver.resolveComponentFactory方法生成的对象挂载到插入节点实现代码如下dynamic.component.tsimport...

2019-12-03 14:13:24 1415 1

原创 angular组件间通过服务通信

angular组件间通过服务通信服务代码import { Injectable } from '@angular/core';import { Subject } from 'rxjs';@Injectable()export class PcServiceService { // Observable string sources emitChangeSource = ne...

2019-12-02 22:31:13 690

空空如也

空空如也

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

TA关注的人

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