自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 问答 (2)
  • 收藏
  • 关注

原创 文件md5加密

使用场景:为了避免上传资源空间的浪费,通过对文件进行md5摘要加密获取唯一的值,从数据库中查询是否已有该md5码存在,不存在的就上传,存在的话使用之前已存储的文件信息。下载插件browser-md5-file 【之前有用过crypto.createHash('md5')来进行加密,与后端【java】加密出的结果不同,所以换了】

2024-06-03 17:20:54 316

原创 vue2、vue3实现用aws s3协议操作minio进行文件存储和读取

最开始安装了@aws-sdk/client-s3,但是不知道为什么一直报错,所以用了aws-sdk。

2023-12-25 20:57:11 1470

原创 el-tab 滚动条滚动到指定位置

【代码】el-tab 滚动条滚动到指定位置。

2023-11-16 15:06:46 477

原创 css 绘制直角梯形 和 平行四边形

【代码】css 绘制直角梯形 和 平行四边形。

2023-07-13 19:29:24 1841

原创 grid网格布局实现图表框架(vue)

需要实现一个如图所示的界面。

2023-06-15 16:48:30 724

原创 vue3+ts+vite启动正常打包时报错Cannot find name ‘Cesium‘.

把package.json中的"build": "vue-tsc && vite build" 改为 "build": "vite build"2.报的都是引入的依赖包找不到的问题。1. 启动正常证明没有书写代码错误。

2023-05-24 14:28:50 878

原创 vue3 + vite 在线预览docx, pdf, pptx(内外网)并实现移动端适配

使用docx-preview安装插件引入依赖。

2023-05-23 16:23:50 7582 11

原创 react-native react-navigation6.x 路由跳转及传参

1. 首先需要在路由堆栈中注册路由。

2023-03-28 11:11:31 389

原创 react-native Android 11版本以上不能管理所有文件的问题

【代码】react-native Android 11版本以上不能管理所有文件的问题。

2023-03-24 10:55:10 259

原创 react-native alias别名设置

创建.babel.config.js。.eslintrc.js中添加。

2023-03-22 09:50:38 227

原创 react-native使用 @ant-design/react-native

完成后查看 /项目名称/android/app/src/main/assets/fonts。

2023-03-21 11:06:17 918

原创 react-native 路由react-navigation6.0x

最近刚开始学习rn 不足之处还请指出官网地址最低要求expoexpotypescript。

2023-03-21 10:57:01 239

原创 react-native android虚拟机启动 [windows下]

必须安装的依赖有:Node、JDK 和 Android Studio。虽然你可以使用任何编辑器来开发应用(编写 js 代码),但你仍然必须安装 Android Studio 来获得编译 Android 应用所需的工具和环境。

2023-03-17 10:38:41 784

原创 mapbox geojson高亮

【代码】mapbox geojson高亮。

2023-03-10 11:51:16 351

原创 接口响应时间长,前端返回请求超时解决

1. 全局设置 axios.defaults.timeout = 时间 // 单位为毫秒或2. 封装的http请求或3.

2023-03-10 11:46:02 7388

原创 openlayers 添加geojson并设置鼠标悬浮高亮

【代码】openlayers 添加geojson并设置鼠标悬浮高亮。

2023-03-10 11:39:11 652

原创 vue3 element-plus动态菜单及动态图标

引入element-plus。

2023-03-01 09:39:51 3633

原创 cesium turf.js展示两多边形相交区域

turf

2023-02-20 16:13:11 1066

原创 vue3 / vue2 封装axios

是一个url参数转化(parse和stringify)的js库。

2023-02-15 16:36:46 252

原创 vite .env环境变量配置

选项标志来覆盖命令使用的默认模式。文件的,因为这些文件需要在执行完 Vite 配置后才能确定加载哪一个,举个例子,选项会影响加载行为。不过当你的确需要时,你可以使用 Vite 导出的。: {boolean} 应用是否运行在开发环境 (永远与。时运行不同的模式来渲染不同的标题,你可以通过传递。: {string} 部署应用时的基本 URL。: {boolean} 应用是否运行在生产环境。默认情况下,开发服务器 (: {boolean} 应用是否运行在。在某些情况下,若想在。: {string} 应用运行的。

2023-02-15 15:39:46 5167 1

原创 vue3 + vite svg-icon配置

plugins: [svgBuilder('./src/icons/svg/')] // 这里已经将src/icons/svg/下的svg全部导入,无需再单独导入})

2023-02-13 14:47:06 208

原创 vue3 用vuex 模块划分踩坑记录

首先在src下创建一个文件夹store。在store下创建index.ts文件(用来引入modules下的其他模块文件)和modules文件夹(存放各个功能模块的store)发现一直报错 unknown mutation type: login/setLoginToken。在modules下创建login.ts文件来存放登录相关的信息。后来我发现 我眼瞎直接把login.ts的格式复制成了这样。然后我在vue文件中使用。index.ts的内容。发现没有开启命名空间。

2023-02-09 17:50:10 213

原创 echarts无法更新显示内容

【代码】echarts无法更新显示内容。

2023-02-03 11:46:24 259

原创 vue用封装的svg-icon组件来显示svg

创建svg组件在src 下的 components 文件夹中创建SvgIcon文件夹,在SvgIcon文件夹下创建index.vue文件index.vue的代码如下 在src下创建一个icons文件夹 在icons下创建svg文件夹(svg里存放svg图片)和index.js文件 在index.js中全局注册上面写的SvgIcon组件在vue.config.js中配置 (修改完需要重启项目)使用svg-icon组件直接在vue文件中使用svg-icon即可 无需再次页面注册 i

2022-12-08 10:16:25 1222

原创 Cesium添加geojson数据及WMS在线图层服务

JS部分添加WMS在线图层服务

2022-12-06 11:18:49 656

原创 vue ESLint忽略某个字段

如果你在项目中正确引入了某个包 由于没有声明ESLint报错了提示 'xxx' is not defined no-undef可以在package.json的eslintConfig中添加字段 修改后重启项目即可

2022-12-05 14:36:41 1012

原创 React 项目创建并引入element-react组件

win + r 输入cmd 进入命令行。

2022-12-02 16:12:43 1350

原创 腾讯云宝塔LINUX面板登录

在linux命令行输入 sudo /etc/init.d/bt default获取初始用户名和密码。

2022-11-01 17:54:29 1734

原创 SVG不能更改颜色

手动把svg文件里所有的fill = '#xxxx'换成 fill=’currentColor‘css样式里写入通过 fill: #009999;

2022-10-26 21:42:05 1170

原创 highlight.js高亮代码块

可根据左侧的菜单栏替换 main.js引入的样式文件。在vue文件中写入 code为代码块。这个主题是可以切换的。

2022-10-12 16:26:28 1202

转载 多个el-upload上传文件后只有第一次生效的问题

https://segmentfault.com/q/1010000015376324

2022-09-26 13:57:39 430

原创 Vue axios Access to XMLHttpRequest at xxxx

跨域问题 在vue.config.js中设置 proxy代理即可 记得把changeOrigin设为true。

2022-09-20 16:17:58 510

原创 vue 配置env环境变量失效问题

2.注意.env.development .env.production要放在项目根目录下(我就是不小心放到了SRC下没发现.......)注意一一对应 serve默认为development开发模式。3.要在package.json中配置service服务。1.注意变量名要以VUE_APP_开头。

2022-09-20 13:58:55 3224

原创 Vue 单独给某个页面设置body的css

【代码】Vue 单独给某个页面设置body的css。

2022-09-14 14:24:48 1102

原创 sortablejs el-table 组件嵌套后不能拖拽的问题

发现当组件有父组件后就不能拖拽了。

2022-09-08 11:26:57 1698

原创 leaflet 实现自定义样式control切换底图功能

现在开始改造 上图的组件不再赘述 重点放到点击实现切换底图的功能。众所周知 leaflet切换控制图层的工具长这样,朴实无华。

2022-08-26 14:45:27 1969 3

原创 index.html引入public中js 报404问题

public是直接暴露的 路径中不需要写/public。例如 要引入/public/config.js。要写成/config.js。

2022-08-26 14:16:43 830

原创 leaflet popup点击图片调用viewer预览

由于popup中的是静态页面获取不到点击事件 所以需要把viewPic函数变成全局函数。

2022-08-26 11:16:44 140

原创 vue3 uniapp + vant ui 实现上传图片后再次点击上传功能

代码】vue3 vant ui 实现上传图片后再次点击上传功能。

2022-08-18 17:21:56 1497

原创 js Proxy对象修改值

我用的是vue3 uploadList.value取得是上述Proxy对象的值(target)Proxy对象可以直接修改值。

2022-08-18 17:03:42 1325

空空如也

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

TA关注的人

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