- 博客(41)
- 收藏
- 关注
原创 解决element-ui el-select在移动端需要点击两次才能弹出下拉与选中,且在ios上点击浏览器左上角出现“全选”弹窗
解决element-ui el-select在移动端需要点击两次才能弹出下拉与选中,且在ios上点击浏览器左上角出现“全选”弹窗。
2024-09-03 10:26:56 598
原创 vite + vue项目报错:Uncaught ReferenceError: globalThis is not defined
vite + vue项目报错:`Uncaught ReferenceError: globalThis is not defined`。
2024-04-02 09:57:08 1417 2
原创 electron + vtkjs加载模型异常,界面显示类似于图片加载失败的图标
electron + vtkjs加载模型显示异常,类似于图片加载失败的效果
2024-03-13 17:49:06 517
原创 vtk.js加载dicom,获取世界点的坐标、两点之间的距离
通过点击vtk的renderWindow,获取坐标点。获取点的坐标有vtkCellPicker和vtkPointPicker两个方法,区别在于vtkCellPicker可以区分是否点击在模型上,推荐使用vtkCellPicker。获取两点之间距离使用vtkMath的方法,vtkMath.distance2BetweenPoints(point1, point2), 结果需要开平方。
2024-02-20 16:38:47 770 2
原创 vite + electron引入itk报错
通过itk-wasm官网,创建新的项目vite+vue(vue2或者vue3),都没问题。加入electeon后包此错。最后发现是vite+electron缺少一个插件。itk-wasm其他配置和官网保持一致即可。
2023-11-08 15:03:18 508
原创 cornerstoneJS加载图片(base64、矩阵)
cornerstoneJS默认加载dicom影像数据,将识别到的dicom数据转换成imageData数据,在界面上展示。故,cornerstoneJS也可直接加载imageData。imageData数据的data是一个数组,每四个元素代表一个点,四个元素分别表示R、G、B、A,即三元素 + 透明度。
2023-08-18 16:12:19 915 3
原创 Qt Installer Framework打包Linux程序,自定义安装路径
Qt Installer Framework打包一个简易的Linux程序,实现自定义选择安装路径,并在打包卸载时调用shell脚本等。双击TEST_Install,打开安装程序。打包成功后,在同级目录下生成安装包。————需打包的文件在此目录下。打开终端,拖入此文件,回车运行。,本文采用的是4.1.4版本。————文件夹名称为项目名称。
2023-08-01 16:36:24 1028
原创 electron软件奔溃捕获
electron开发的软件,捕获软件异常,对出错原因进行记录或者进行其他逻辑操作。创建BrowserWindow后,添加如下代码。
2023-06-27 18:20:01 1803
原创 vite + vue报错:TypeError: The argument ‘id‘ must be a non-empty string. Received ‘‘
知道是图片的原因导致报错,却不知道具体原因是啥,用了电脑系统路径的图片(如:/home/xxx/aa.png、file:///home/xxx/aa.png、base64等等)。网上找这种情况,一般都是require(‘’)导致,可是代码中根本就没有用到这个。后面想到,可能是vite打包的时候,引入图片路径,会自动编译成require()引入。默认未空字符串,导致打包后编译成require(“”)而报错。由于编写代码使用快捷键自动生成img标签。,在开发中只设置了属性。删除或者也设置值即可。
2023-06-25 14:44:06 416
原创 vite + vue + electron + cornerstoneJS 打包运行时报错:Error: Automatic publicPath is not supported......
vite + cornerstoneJS 报错:Error: Automatic publicPath is not supported in this browser.
2023-06-21 17:20:40 1128 1
原创 electron 使用c++库
在electron入口文件main.js中调用。项目根目录创建binding.gyp。首先,需要安装node-gyp库。找到安装的nodejs路径,验证。项目根目录创建test.cc。运行项目终端打印:world。
2023-06-16 11:42:59 1400
原创 vue-router报错:TypeError: The “id“ argument must be of type string. Received an instance of Array
vue2引用vue-router3时报错:TypeError: The “id” argument must be of type string. Received an instance of Array。报错原因,居然是router.js中,引入组件使用了懒加载。
2023-06-06 16:31:26 737
原创 elementui输入框 内部文字标红
elementui中input、textarea 内部文字标红。只需要在el-input标签中添加属性。
2023-05-29 17:00:54 1594
原创 vite + vue2 + electron开发桌面软件
应用vite + vue2 + electron开发桌面软件。解决webpack + vue + electron-builder运行时,windows内存爆满问题。
2023-03-06 14:29:22 501
原创 vue + vtk.js读取CT序列,显示3d影像(三个面显示)
vur + vtk.js + itk.js 加载本地dicom序列,并三维显示。
2022-10-12 16:42:12 3150
原创 使用vue+electron创建桌面软件(二)
vue+electron项目,对软件进行配置,包括打包图标、名称等;自定义窗口最小化、全屏、退出软件、界面信息传递等
2022-08-02 17:25:42 1034 2
原创 [Intervention] Unable to preventDefault inside passive event listener due to target being treated as
报错:[Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive. See
2022-07-27 17:32:07 1276
原创 vue导出自定义的excel表格
vue,结合file-saver、xlsx,导出excel,并对导出前的excel进行自定义,比如文字大小、颜色、单元格宽度、单元格合并等
2022-07-26 11:19:22 616
原创 vue项目运行报错:error ‘v-model‘ directives require no argument vue/valid-v-model
解决vue项目运行报错:error 'v-model' directives require no argument vue/valid-v-model
2022-07-19 14:00:12 3745 1
原创 vue开发项目(PC端和移动端共用一套代码)(二)
vue开发PC端和移动端共用一套代码,通过屏幕宽度大小来判断显示pc端样式还是移动端样式。
2022-07-15 16:12:20 7755 1
原创 vue开发项目(PC端和移动端共用一套代码)(一)
vue项目,编写一套代码,实现pc端与移动端兼容。具体实现,编写两套代码,通过路由加载不同端的文件......
2022-07-14 17:50:47 2891 6
原创 修改vue项目,html的title标签默认值
vue项目新创建时,运行项目,网页的title显示,为项目名。在index.html文件中,不将title标签中直接替换成想要的title的情况下,怎样配置可以修改默认title值
2022-07-14 16:51:15 1130 2
原创 使用vue-simple-uploader,实现大文件上传(一)
使用vue-simple-uploader,实现支持文件、多文件、文件夹上传。支持拖拽文件、文件夹上传。可暂停、继续上传。支持断点续传、秒传功能。支持进度、预估剩余时间、出错自动重试、重传等操作
2022-06-22 11:16:11 2351 3
原创 macos 安装openfoam-6
在mac上安装openfoam-6,首先,需要安装Docker.app官网:Developers - DockerDeveloper productivity tools and a local Kubernetes environment.https://www.docker.com/get-started/选择:Mac - Intel Chip下载成功后,安装并打开运行Docker进入系统磁盘:/Users/xxx(登陆账号)/,创建OpenFOAM文件夹,进入OpenFOAM,创建arteryflow
2022-06-16 15:08:24 811 1
原创 QT打包mac APP
QT Creator构建项目成功后,在终端输入以下命令:cd /Users/xxx/Qt5.12.9/5.12.9/clang_64/bin
2022-06-16 14:45:05 773
原创 VS Code打开vue3项目,报错:The template root requires exactly one element.的解决方法
VS Code通过设置Vetur插件,解决.vue文件报错:The template root requires exactly one element.
2022-06-15 18:21:44 346
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人