自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在uni-app中使用SQLite实现离线下数据同步:从封装到实践

对于uni-app开发者而言,SQLite是理想的本地存储解决方案,支持结构化数据的存储和检索。本文将介绍如何在uni-app项目中使用SQLite实现离线数据同步,包括封装sqlite.js简化数据库操作、测试数据库连接,需要在真机或雷电模拟器上进行调试。相关的API仅能在真机或类似安卓手机的雷电模拟器上运行,因此这是验证SQLite数据库操作的最佳环境。:为实现离线数据同步,不能依赖终端部署的JAR包,而是直接使用SQLite进行数据处理。

2025-03-06 18:18:06 567

原创 UniApp对接WebSocket实现实时通信与页面刷新

本文将详细介绍如何在UniApp项目中对接WebSocket进行实时通信,并使用Vuex管理WebSocket消息的状态。通过封装uni原生的WebSocket API,创建一个工具类`websocket.js`,并在应用启动时初始化WebSocket连接,确保能够实时监听和更新页面。

2025-03-06 12:03:05 779

原创 Vue 和 dhtmlx-gantt 实现图表构建动态多级甘特图效果 ,横坐标为动态刻度不是日期

Vue 和 dhtmlx-gantt 实现图表构建动态多级甘特图效果 ,横坐标为动态刻度不是日期

2025-02-07 15:48:27 1382

原创 elementui:el-table支持搜索、切换分页多选功能,以及数据回显

el-table支持搜索、切换分页多选功能,以及数据回显

2025-02-07 09:56:23 725

原创 cesium中加自定义点位标签,以及页面刷新

cesium中加自定义点位标签,以及页面刷新

2024-08-16 16:07:01 930

原创 cesium中动态渲染热力图

max: 3 * Math.PI / 4 // 135度,指向东北方向结束。min: Math.PI / 4, // 45度,指向东北方向开始。4)生成随机点:在边界区域内生成随机点来表示热力图中的数据分布。5)绘制热力图:使用这些点的分布情况来以此形成热力图。2)确定半径:定义一个半径来确定热力图的影响范围。1)选择中心点:以某个指定点作为热力图的中心。3)计算边界:基于半径计算出该范围的边界区域。利用数学中的计算方式,算出它的一个弧度。计算函数里面,代码改成。

2024-08-13 15:30:00 1360 6

原创 cesium--使用Cesium加载行政区域轮廓显示

cesium--使用Cesium加载行政区域轮廓显示

2024-08-13 10:44:02 1260

原创 cesium中贴图片,可自定义范围

3、调用4、如图所示感谢阅读,如有不足之处,请指出 谢谢

2024-08-13 10:17:44 686 2

原创 Vue中动态渲染表单并回显数据时,遇到input输入框因数据动态赋值再次输入而未渲染问题

Vue中动态渲染form表单,并回显,input动态有值后,输入框失效,数据改变但未及时渲染的问题,。

2024-07-10 17:02:03 694

原创 vue中mitt的使用(一个页调用另一个页面中的方法,并实时监听)

Vue2.x 使用 EventBus 进行组件通信,而 Vue3.x 中EventBus被弃用了,因此推荐使用 mitt.js。它还不依赖 Vue 实例,可以跨框架使用,React 或者 Vue,甚至 jQuery 项目都能使用同一套库。tips:当前页面要引入utils公共文件,我是A页面调取成功后,给B页面传值,达到B页面刷新的效果。推荐使用,使用一次后爱不释手,决定以后就用它了。事件总线,是第三方插件。

2024-07-05 09:37:35 546

原创 Vue前端table表格效验

4、效果图如下最后 感谢阅读 如果有不足之处 请指出

2024-07-02 16:50:49 595

原创 vue导出文件流获取附件名称并下载

1、接口2、封装的get请求方法3、导出代码4、注意,虽然打印res,里面没有文件名称,但实际有的5、完整代码。

2024-07-02 16:32:44 1146

原创 vue实现大文件上传

【代码】vue实现大文件上传。

2024-02-29 10:30:00 321

原创 jq用element写MessageBox退出登录提示

jq项目中用element写MessageBox退出登录提示

2024-02-29 10:28:14 295

原创 用element的el-slider写时间轴

jq动态写时间轴

2024-02-28 14:55:11 1717 1

原创 jq原生封装组件

写组件的时间注意用Vue.extend,使用基础Vue构造器,创建一个"子类"。参数是一个包含组件选项的对象。,而不是new Vue,data选项是特例,需要注意,在Vue.extend()中它必须是函数。

2024-02-28 14:47:58 440 1

原创 前端vue用jsmind写思维导图

前端实现思维导图

2024-01-25 14:11:12 2373

原创 前端利用插件实现图片预览功能(v-viewer)

1、下载依赖 2、html代码 3、js代码 4、完整代码 注意:效果如下:最后 感谢阅读 如果有不足之处 请指出

2024-01-24 18:10:07 1086 2

原创 前端vue 表格转换为图片

1、下载依赖 2、html代码 3、js代码4、完整代码 最后 感谢阅读 如果有不足之处 请指出

2024-01-24 17:53:29 850

原创 cesium gis跳转到指定位置

根据经纬度 传给flyTo 飞到指定地方。

2023-10-31 19:08:08 545 4

原创 后端返回二进制/乱码 前端导出(jq和vue)

后端返回二进制/乱码 前端导出(jq和vue)

2023-09-19 12:16:14 344 1

原创 vue+element-plus+table实现值班信息管理功能

需注意的是显示的时间信息什么的都是后端的接口 动态拿的 <el-table :data="tableData" ref="table" row-key="id" border lazy :tree-props="{ children: 'children' }" default-expand-all > <el-table-column label

2023-07-14 15:31:59 784 1

原创 vue实现滚动公告效果vue-seamless-scroll

vueSeamlessScroll滚动效果

2023-06-28 11:37:35 2468 1

原创 百度地图的使用方法:如何在Vue项目中使用百度地图

登录百度帐号 在中导入4.创建vue项目运行页面如下: 感谢阅读,如有不足之处,欢迎在评论区讨论!

2023-06-27 11:42:39 389

原创 jquery加aos.js动画

要使用 jQuery 下载 AOS (Animate On Scroll) 动画插件,你可以按照以下步骤进行:首先,访问 AOS 的官方网站(AOS - Animate on scroll library),在页面上找到 "Download"(下载)按钮。点击 "Download" 按钮后,会弹出一个下载选项的对话框。在这里,选择您希望下载的文件版本,例如开发版本(Development version)或生产版本(Production version)。选择并下载所需的文件版本后,您将获得一个 ZIP 压

2023-06-26 10:07:58 555 1

原创 jquery写伪类样式、隐藏和显示、循环写法、点击事件等等项目中的事件方法

项目中的一些事件

2023-06-19 16:35:56 428 1

原创 Vue 实现垂直菜单分类栏目,鼠标移入下方出现悬浮二级菜单容器效果

需要注意的是 二级菜单的盒子要在最大的盒子里面 要把它撑开 而不是和导航一个div ,下面是实现的效果 但有点潦草 具体样式需自行调整具体代码如下:html代码: <div class="Header"> <div class="HeaderBody" @mouseleave="clearActiveIndex"> <div class="headerBox"> <div class="Logo">

2023-06-07 10:08:00 2064 1

原创 实现el-upload上传多张图片和文件功能

图片上传功能

2023-06-05 11:56:08 3977 1

原创 Echarts柱状图(横坐标倾斜显示以及加滑动条)

Echarts柱状图(横坐标倾斜显示以及加滑动条)

2023-05-29 15:45:11 2807 1

原创 Tinymce 富文本

宋体=\'宋体\';黑体=\'黑体\';language_url: "tinymce/langs/zh_CN.js", //引入汉化包。

2023-05-29 15:07:17 540 3

原创 前端面试提的一些问题(西安)

功能上:computed是计算属性,watch是监听一个值的变化,然后执行对应的回调。是否调用缓存:computed中的函数所依赖的属性没有发生变化,那么调用当前的函数的时候会从缓存中读取,而watch在每次监听的值发生变化的时候都会执行回调。是否调用return:computed中的函数必须要用return返回,watch中的函数不是必须要用return。computed的实现 watch的实现 1、对 this 的关联。函数内置 this 的值,取决于 箭头函数在哪儿定义,而非箭头函数执行的上下文环境。

2023-05-25 11:53:56 188 1

原创 西安前端面试题总结

西安前端面试题总结

2023-02-20 17:48:45 662

vue实现大文件上传-css的样式

vue实现大文件上传-css的样式

2024-02-28

vue实现大文件上传-index.vue的源码

vue实现大文件上传-index.vue的源码

2024-02-28

空空如也

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

TA关注的人

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