- 博客(37)
- 资源 (1)
- 收藏
- 关注
原创 sortablejs el-table 实现简单的拖拽功能
参考链接:https://www.jb51.net/javascript/31103517b.htm。第一步:安装sortablejs。使用方法:sortablejs。第二步:在需要的页面引入。
2025-03-27 13:18:17
284
原创 sortablejs el-table 树结构拖拽
最近要实现el-table的树状结构的列表拖拽功能。第一步:安装sortablejs。第二步:在需要的页面引入。第三步:表格样式布局。
2025-03-27 13:11:21
272
原创 web React 项目 npm start 报错 Error: error:0308010C:digital envelope routines::unsupported
原因:运行Node.js应用程序时遇到了一个与加密算法相关的错误。具体来说,error:0308010C:digital envelope routines::unsupported 错误通常是因为Node.js尝试使用了一个不受支持的加密算法或选项,尤其是在使用某些依赖于OpenSSL的库时。Windows也可手动操作:此电脑->右键(属性)-> 高级系统设置->环境变量->系统变量->新建NODE_OPTIONS:–openssl-legacy-provider;方案四(仅限 windows)
2025-03-21 10:27:35
223
转载 vue+Compressor.js图片压缩
vue压缩图片,支持【.png、 .jpg、 .jpeg等所有格式】,支持递归压缩、指定压缩大小,无损压缩。
2025-02-18 17:03:07
46
原创 mac环境下VSCode的环境配置
可以使用type pnpm或者which pnpm命令查看是否已经安装pnpm,如果显示pnpm not found,则说明没有安装过,需要使用。对于arco-design框架的项目运行要使用pnpm install 和pnpm run dev。1.去官网下载VSCode和Node.js。这个镜像证书过期了,所以我用的是最新的镜像。4.执行一次cnpm install。下载最新版本的VSCode。使用新镜像安装cnpm。输入密码后安装pnpm。
2024-12-31 15:07:04
617
原创 Vue3 判断某一时分秒是否在当天的某个时间段内
dayTypeBool = false 不在这个区间。dayTypeBool = true 在这个区间。
2024-03-15 11:06:41
494
转载 打包报错:Top-level await is not available in the configured target environment
这个错误通常是由于项目配置中的目标浏览器环境不支持 JavaScript 的 top-level-await 特性。top-level-await 允许在模块的顶层直接使用 await 关键字,这在某些现代浏览器中是支持的。但是在一些老旧的浏览器中,这个特性是不支持的,所以在使用 Vite 进行项目构建时,会出现这个错误。设置 build.target 为 esnext:将 Vite 配置文件中的 build.target 设置为 esnext。当在使用 Vite 进行项目构建时,可能会遇到如下错误提示。
2024-02-29 12:36:32
1073
原创 vue3 使用html2canvas导出图片,解决当div内容区域很长时,怎么导出滑动区域内的完整内容
思路:点击报表导出的按钮,改变css样式来实现导出滑动区域内的完整内容:1.在要导出时将高度设置为可滚动,2.转为图片之后再将图片的高度设置回来。我需要导出的年度报表分为左中右三栏,左侧内容区域比较长,有滑动。id = "exportAll"是导出区域dom,exportBool是我定义的参数,判断是否开始导出,exportAction是子组件内的方法。在上一章实现了使用html2canvas导出图片,并下载到本地,接下来实现如果div内容区域很长,需要滑动时,怎么导出滑动区域内的完整内容。
2023-12-12 09:57:48
1509
转载 Mac升级系统 配置 SSH-Key
按下 Enter 键后,系统会提示文件的保存位置等信息,然后连续按三次 Enter 键,生成的 SSH-Key 的保存位置会在终端中显示 id_rsa id_rsa.pub ,如下图所示。最近把系统升级到了macOS Ventura 14.5,发现git链接不上了,发现SSH-Key需要重新配置,网上找到了这个帖子,发现很有用,特记录一下。可以使用 cat id_rsa.pub 命令查看刚刚生成的 SSH-Key,如下图所示。如果不存在,则使用 mkdir ~/.ssh 命令新建 .ssh 文件夹,
2023-08-03 10:29:45
1485
原创 vue3 leaflet Cannot read property ‘getZoomScale‘of null
在return{map,layer} 定义的变量,然后所有用到addlayer,removeLayer,clearLayers的方法的,参考文档:https://blog.csdn.net/qq_17335549/article/details/127555487。网上说是vue3 的变量深监听所导致的,vue2就没有此类的问题发生。都应该用toRaw(map.value);加 toRow() 代理变量。
2023-04-26 13:26:15
401
原创 iOS Xcode版本14.2 编译成功 打包报error build: Command PhaseScriptExecution failed with a nonzero exit code
之后三方库不再报错,只报错error build: Command PhaseScriptExecution failed with a nonzero exit code。上面是我打包报错的详细信息,我发现报错的主要是高德地图的三方库,我就删除了报错的三方库,同时删除 pods文件夹 和 .lock文件 重新pod install。本来以为离成功更近一步,没想到解决这个错误折腾了好久。希望能帮助到遇到相同问题的童鞋,加油,祝好运🍀。2.清内存并且clear。
2023-04-07 10:26:58
2379
转载 Vue 移动端适配并解决rem影响第三方ui库样式问题
有时候我们在手机端项目的时候需要导入第三方UI库,例如:vuex,mint ui等,这时你就会发现第三方的组件样式都变小了,变小的主要原因是第三库 css一依据 data-dpr=“1” 时写死的尺寸,我们使用的flexible引入时 data-dpr不是一个写死了的,是一个动态的,就导致这个问题。2.如果在.vue文件style中的某一行代码不希望被转成rem,只要在后面写上注释 / no/就可以了**1.在项目的根目录下找到文件.postcssrc.js,在里面添加如下代码。
2023-03-29 14:48:59
638
原创 swift 报错 unable to build chain to self-signed root for signer “Apple Development:“
解决因为苹果开发者配置证书过期和苹果根证书异常导致的报错问题
2022-07-11 11:26:23
1476
转载 leaflet加载geojson数据_Vue中使用Leaflet加载地图
https://blog.csdn.net/weixin_39631932/article/details/110516179
2022-05-25 16:31:05
993
原创 vue项目开发,前端传入时间为UTC 通用标准时如2021-10-28T16:00:00.000Z,格式化为正常时间yyyy-MM-dd
2021-10-28T16:00:00.000Z是UTC通用标准时UTC通用标准时:UTC即为世界标准时间,世界统一时间,国际协调时间,字母T是时间和日期的分隔符,T后面表示的即为时间,末尾的z表示UTC统一时间。接下来要把UTC通用标准时转换成通用的yyyy-MM-dd时间格式方法1:利用函数格式转换 //修改日期格式 format(time, format) { var t = new Date(time);
2021-10-28 14:44:20
7865
1
原创 获取图片组中的图片,并实现左右预览和放大效果
实现UIWebView加载网页中的图片的预览放大效果(1)首先获取到架子啊网页中的图片链接imageUrl,- (void)webViewDidFinishLoad:(UIWebView *)webView {//这里是js,主要目的实现对url的获取static NSString * const jsGetImages =@"function getImages(){\var ...
2019-11-07 09:53:57
328
原创 解决12.2之后加载webview视频无法播放问题
UIwebview 在iOS12.2以后会出现H5无法播放音视频的问题:网上看了很多解决方法,亲测有效解决方法:self.webView.allowsInlineMediaPlayback = YES;self.webView.mediaPlaybackRequiresUserAction = NO;...
2019-09-29 09:49:22
1130
原创 Application Loader 上传ipa卡在正在通过appstore进行鉴定
Application Loader 上传ipa卡在正在通过appstore进行鉴定的解决方案:打开终端,执行以下方法1.cd 项目路径2.mv .itmstransporter/ .old_itmstransporter/3."/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itm...
2019-09-26 15:12:49
1379
原创 打包ipa 上传到AppStore,进度条一直卡顿在Authenticating with the appstore或verifying assets with the appstore
解决打包ipa 上传到AppStore时,进度条一直卡顿在Authenticating with the appstore或verifying assets with the appstore的问题。首先排除wifi网络不好的原因。实在不行,流量够用的前提下,可以使用热点上传。如果你是用Xcode自带打包工具直接上传到appStore:(1)当你卡在Authenticating with ...
2019-09-16 15:13:49
7846
转载 SuperMap iManager 功能详解
转载 原文:https://blog.csdn.net/supermapsupport/article/details/849917991.主要特性 SuperMap iManager 9D是全面的GIS运维管理中心,可用于应用服务管理、基础设施管理、大数据管理。提供基于容器技术的Docker解决方案,可一键创建SuperMap GIS大数据站点,快速部署、体验空间大数据服务。可监控多个G...
2019-03-18 11:05:54
621
原创 iOS 2019面试题&答案
正在找工作,就总结一下面试题和答案,希望对大家和我自己都有帮助我们说的Objective-C是动态运行时语言是什么意思?运行时机制是我们直到运行时才去决定一个对象的类别,以及调用该对象类别指定的方法讲一下MVC和MVVM,MVP?MVC(Model,View,Controller):简单点讲就是模型(Model),视图(View),控制器(Controller)的缩写,Model是...
2019-03-13 18:18:34
1080
原创 iOS - CocoaPods的安装和使用详细教程
因为Ruby的软件源rubygems.org被屏蔽了,所以要更换源 在终端上输入指令:gem sources –add https://gems.ruby-china.com/ –remove https://rubygems.org/ 接下来查看下源路径是否更换了 打开终端,输入 gem sources -l 源路径是否已更换 情况一:如果出现 YAML safe loading is...
2018-09-15 14:50:20
6218
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人