自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 资源 (5)
  • 收藏
  • 关注

原创 自定义微信返回,防止页面栈过多无法跳转 path为要返回的页面路径

// 自定义微信返回,防止页面栈过多无法跳转 path为要返回的页面路径 wxRedirectToBack('pages/exam/list/main')export function wxRedirectToBack(path) { const pages = getCurrentPages() let pageNum = 0 pages.forEach((el, index) => { if (el.route == path) { ...

2021-12-16 19:14:12 146

原创 多列表选择checkBox实现

效果图:可以用vue-list-checkBox插件https://www.npmjs.com/package/vue-list-checkbox

2021-06-22 17:00:34 211

转载 vue 封装组件,发布到npm

vue官网封装的方法,适用于暴露出调用方法从而来调用组件的插件,例如toast弹框,网上有很多例子,例如https://blog.csdn.net/Kiloveyousmile/article/details/79222148

2021-06-17 17:18:38 185

原创 echart 多Y轴展示

效果图:

2021-05-28 11:31:40 885

原创 express-ws连接不上的解决办法

按照官网https://www.npmjs.com/package/express-ws写了代码后发现无论如何都连接不上,后面查了一下资料发现还要配置一些express项目,如下:

2021-03-11 15:19:39 1567 2

原创 echarts lines Cannot read property ‘dataToPoint‘ of undefined

出现这个问题需要引入geo:require("echarts/lib/component/geo");并且还要配置geo,可以参照官方文档https://echarts.apache.org/zh/option.html#geo.map:这里我的项目只用到了四川,所以只用这样配置:geo:{map:"sichuan"},配置之后可能会把你之前设置的地图样式给覆盖了,所以再geo里把你之前的地图样式配置粘贴进去就可以了...

2021-03-01 10:10:48 1966

原创 免费获取全国geojson

http://datav.aliyun.com/tools/atlas/#&lat=30.332329214580188&lng=106.72278672066881&zoom=3.5

2021-02-03 14:19:02 509

原创 express sequelize.sync()更新数据库

migrations文件下创建index.js,添加更新代码:const models = require('../models');models.sequelize.sync().then(() => { console.log('sync db done and waiting for 1 minitue to exit,Or CTRL+C to exit.');},(err) => { console.log(err);});执行nodemigratio...

2020-11-26 14:52:20 1233

原创 react-native-amap3d 定位获取是0

在这个组件的github里已经说过这个问题是因为高德的key有问题,所以重新创建一个就好了https://github.com/qiuxiang/react-native-amap3d/issues/615记录一下我自己遇到的坑:开发sha1需要用debug.keystore文件来创建。但是我创建了之后,更新了sha1,试了很多次都不行。后来才发现我创建debug.keystore的顺序有问题!!先在项目的android/app中创建debug.keystore文件,然后复制到C:\Us

2020-11-25 16:42:51 401

原创 本地开发部署微信公众号(H5)流程和坑点

本地开发微信公众号首先先去微信公众号平台注册一下测试号然后配置js接口安全域名和回调页面域名这里本地的当然可以用用自己电脑的ip地址,也可以加端口号例:198.122.07.122:3000,不能带http://。IP的话两个地方都是这种写法配置。有些本地ip不能使用,是因为没有映射到外网,可以用iis或者第三方软件映射。这里百度一下,你就知道。然后就可以打开微信开发者工具调试公众号网页了。使用vue的同学,要注意公众号配置的地址不能带#,所以就要改一下路由的模式了。...

2020-11-10 16:28:36 1458

原创 react-native scrollerView 和地图组件移动相互冲突

在项目中 同时有scrollerView 和地图组件时,移动地图时会发现页面会跟着移动,体验很差,解决办法:通过使用rn的PanResponder: const _gestureHandlers = PanResponder.create({ // 要求成为响应者: onStartShouldSetPanResponder: (evt, gestureState) => true, onStartShouldSetPanResponderCapture: (evt,

2020-11-02 10:35:27 375 1

原创 react-navigation5.x 再react-native组件外的js文件下使用跳转

项目中遇到了配置axios 401拦截,拦截后使用navigation.navigate跳转报错找不到?react-navigation5.x的组件也没有navigation对象导出,然后仔细看了看官网:https://reactnavigation.org/docs/navigating-without-navigation-prop这个不就是吗。完美解决!注意要仔细看官网!!!!!!...

2020-09-30 10:28:54 196

原创 微信小程序video第一页数据如果展示video视频列表,然后点击进入下一个页面查看详情视频播放,会黑屏

小程序第一面页面是个列表页面,每个item都有一个动态赋值src的video标签。然后点击进入下一个页面,播放视频第一次进去会黑屏,退出页面再次进入就能正常播放了,这个问题困扰了我一个星期!!!把列表的video换成一个图片,反正不要用video就可以了。不建议使用video标签在列表这种只是展示的页面中,会浪费很多资源和流量。...

2020-09-07 17:12:04 1611

原创 vue 预览本地pdf等文件

新窗口预览pdf文件等,直接使用a标签即可(word文档直接下载),项目中遇到的问题是,预览放在项目中的本地pdf,无论如何都显示不出pdf的内容。后来发现,要预览的文件要放在public下,使用绝对路径加载就可以了。...

2020-09-01 19:28:01 5323 6

原创 react-native 模拟器运行 react-native-amap3d 高德地图闪退

原因 模拟器硬件不支持地图,只有真机可以使用

2020-08-21 08:42:44 532

转载 react-native 获取百度/高德地图sha1

正常情况参照:https://blog.csdn.net/baidu_21088845/article/details/95473440?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPa

2020-08-18 23:10:06 261

原创 react-native 打包apk步骤

主要按照这个就好了https://www.jianshu.com/p/1380d4c8b596其中需要curl工具https://curl.haxx.se/mail/lib-2014-04/0073.html这里下载,然后在系统变量里面配置path 就可以了(安装的路径)最后一步开始打包 直接在项目的android/目录下运行gradlew installRelease,上面连接写的./gradlew installRelease打包失败:Package com.lifeapp sign...

2020-08-18 23:01:50 524

原创 css字体样式渐变导致360浏览器vue兼容性问题

项目中突然发现360极速浏览器的极速模式,使用v-for遍历数据进行dom渲染,点击切换时有些dom数据显示不会随数据改变而改变。测试了其他浏览器,都是正常的.只有360的浏览器有这种情况,最后发现:我的字体使用了渐变的样式: background-image: linear-gradient( 0deg,rgba(252, 234, 187, 1) 0%,rgba(248, 181, 0, 1) 100%);-webkit-background-clip: text;-webkit-

2020-08-17 14:38:54 641

转载 vscode reacntive运行安卓真机

前提步骤已经创建好reactnative项目然后参考:https://blog.csdn.net/qq_40259641/article/details/100115329记录我遇到的坑:运行报错[Error] 未能在 Android 中运行应用程序 (error code 104): 执行命令 react-native.cmd run-android --no-packager 时出错就是vscode没找到运行的设备,按上面链接步骤操作就可以。...

2020-08-14 09:28:39 494

原创 react-native window10环境搭建注意点-amd

环境搭建就参照官网的教程:https://reactnative.cn/docs/getting-started.html这里记录我搭建的时候遇到的坑:1、安装好Java sdk后要配置java环境变量!参照:https://blog.csdn.net/cao13651673135/article/details/784314782、android studio创建虚拟机,然后发现haxm 安装失败,发现自己的cpu是amd,解决办法:https://blog.csdn.net/ichenwin

2020-08-13 14:24:43 292

原创 css 常用

字体渐变:background: linear-gradient(to right, red, blue); -webkit-background-clip: text; color: transparent;div 添加箭头: position: absolute; right: -20px; content: ""; border-left: 10px solid #10988f; border-right: 10px solid transparen

2020-08-05 17:55:30 142

原创 微信小程序video组件动态绑定initial-time属性不生效

项目中需要动态绑定initial-time跳转到相应位置,但是发现重置initial-time在开发者工具生效了,真机确失效了。这就很坑了。查了论坛https://developers.weixin.qq.com/community/develop/article/doc/000eac585ec860d6e479de18a51c13这篇也提出了解决思路我使用了最直接的方法:微信api提供了跳转方法,真机生效...

2020-08-05 16:42:20 1686 1

原创 vue antd sselect datePicker 等弹出面板样式修改不了解决办法

项目中需要把antd的组件样式修改成设计图的样式风格,修改input,table这些样式直接找到对应的class名字就能修改了,但是再修改sselect datePicker这些有弹出面板的时候发现,无论怎样修改都不生效。F12查看元素:发现面板的元素在最外层(红色),蓝色的是正常的页面元素。试着把修改的样式放在app.vue里面,生效了!...

2020-07-31 17:30:31 1750 1

原创 express mysql connection.query循环处理数据

在项目中需要对connection.query中返回的数据进行循环处理,但是发现使用循环处理后(error,row)=>{if(error){throwerror;}else{row.map(el=>{el.name=getuserInfo(el.id) //getuserInfo也是一个connection.query})res.json(data:row)},res.json返回的数据还...

2020-07-15 14:12:21 2909

原创 ant-design form initialValues赋值state的坑

项目中需要将Form表单赋值初始值以供修改,但是我用useState设置了选中的值然后initialValues赋值却发现,点击出来显示的始终是上一次点击的值,然后用p标签重新显示这个state,发现又是最新的。看了一下这篇https://blog.csdn.net/hl971115/article/details/104564923。用useEffect也不起作用。我就放弃了使用initialValues,然后使用form.setFieldsValue()直接给form设置值。这下就行了...

2020-07-06 09:14:00 7129 2

原创 axios/fetch/umi-request response拦截获取data

request.interceptors.response.use(async(response,options)=>{constdata=awaitresponse.clone().json();})

2020-06-22 16:26:32 1857

原创 express 七牛 多文件上传

express官方给出了两个处理数据的中间件:body-parser和multer具体可查看:https://www.expressjs.com.cn/resources/middleware.html还有一个是express-formidable,但是他好像和body-parser会起冲突,所以我放弃了,我使用的是七牛的服务器直传,可参考:https://developer.qiniu.com/kodo/sdk/1289/nodejs直接放代码:const qiniu = requ.

2020-06-18 13:54:03 261

原创 express集成express-swagger-generator以及相应注意点

使用方法可看这位博主https://blog.csdn.net/Govern66/article/details/104792847本人在项目中使用这个遇到的坑:1、配置好express-swagger-generator后,已经带有jwt配置了如下图:但是给swagger赋token,接口依然提示401,查看github,发现需要在要jwt验证的接口注释中加入 这句话@securityJWT,切记要加在注释最后面,不然可能不生效。...

2020-06-17 08:45:40 2174 2

原创 小程序页面全部白屏了

今天偶然间看了一下之前项目的小程序,发现全部页面都白板了。昨天用户都还有几千人在使用,今天就全白了!好慌!用开发工具运行却可以看到正常界面,但是用手机预览就是白板,文字可以看到,但是图片都没加载出来(图片用的服务器上面的图片,不是小程序本地的)。然后在手机上vconsloe查看没发现报错。然后论坛找了一圈,发现了可能是ssl证书过期了。然后一查看,果然ssl证书是今天到期。更换了证书,完美运行!没有bug!...

2020-06-10 11:18:33 3114

原创 ant-design-pro 动态菜单配置Icon和菜单权限显隐控制

ant-design-pro 修改为动态菜单有很多大佬都给了解决方法,就不多说直接进入怎么配置动态icon!!!!在配置动态菜单时发现,后台接口返回的路由必须要在config.ts中的routes配置,才能正常显示。这下route都确定好了,route中的icon也是确定的,即使接口数据icon不一样,显示依旧会出问题,会显示icon的文字。所以我们就要自定义menu的样式了。首先在BasicLayout.tsx中查看代码,我的是v4版本,用的是proLayout来搭建的菜单框架,githu

2020-06-02 17:01:07 6448 1

原创 react hooks 使用useRef的注意点

userRef只能在子组件是class组件和原生DOM中使用,子组件是函数式组件是不能用的。如果你子组件使用的是hooks函数式写的话父组件是用不了useRef来获取dom的,只有把子组件换成class才能使用。

2020-05-27 11:33:28 1308 1

原创 小程序picker 多选 picker组件的bindcolumnchange不触发

picker的bindcolumnchange方法在开发工具上会触发,但是在真机上不会触发参考:https://developers.weixin.qq.com/community/develop/doc/00028c02d9c478b0d869692a25ec00对picker 设置value="{{vals}}vals需要初始化:vals:[0,0]

2020-05-20 15:59:26 2285

原创 vue computed报错

搬砖中,在computed中修改了data中属性的值报错:Unexpected side effect in "xxx" computed property;查了一下文档:自己理解为computed中不能直接修改data中的属性值,如果要修改就只能在set中修改,或者使用watch监听修改正在上传…重新上传取消...

2020-05-19 16:25:10 605

原创 微信小程序体验版分享的坑

开发微信小程序的时候发现体验版分享给其他人时,别的用户打开连接后发现他们打开的页面中是我自己的信息。后面发现是登录接口中appid和APPsecret用的是开发者自己的,不是经过认证的appid。...

2020-05-14 17:21:49 2699

原创 记一个vue中data定义变量的坑

开发项目中无意发现,vue中methods直接写this.a="sss",没有在data中定义会发现vue不会报错,按道理他会报a is not defined,然后实际操作这个变量会发现他没有产生vue的响应,就是我修改了这个值,在视图上是不会改变的。查看文档发现:...

2020-05-12 17:07:34 4990

原创 vue项目打包后动态配置样式(切换主题)

有时候项目需要多套主题,根据不同节日来切换不同的节日,网上有很多方法可以实现。这里介绍vue打包后动态配置样式。在https://blog.csdn.net/iorn_mangg/article/details/105967090这个基础上对配置文件进行修改首先现在public中创建一个config.css样式配置文件,然后再index.html引入,内容:/* 标题样式配置 */...

2020-05-07 17:00:41 1236

原创 vue动态配置公共菜单

项目需求,后期可能会增删部分功能模块,最直接的就是控制菜单了,但是又不想去改代码重新打包,所以接需要配置文件了。网上很多都是vue配置修改接口这些的,大致思路是一样的,使用generate-asset-webpack-plugin来创建json文件,然后使用axios请求json。但是这种不能写注释,可能对后期维护人员配置不太友好。我使用的第二种方法,直接在window上挂上配置变量。...

2020-05-07 10:38:51 1251

原创 vue2.0+vue-cli3.0+EarthSDK创建项目

EarthSDK官方示例有基于vue创建地球的http://earthsdk.com/v/last/Apps/Examples/?menu=true&url=./startup-createEarthWithVue.html我没有创建成功,可能是我太菜了哈哈哈。一直报XE is undefined查了资料,发现github上有好东西哈哈哈官方的github上提供了vue+Ear...

2020-04-26 13:44:57 4178 2

转载 web canvas中的字体模糊

网上有很多解决方法,原理都差不多,我是采用这个https://blog.csdn.net/weixin_34187822/article/details/93838104这是我项目中直接就处理了,没有算ratiovar cav = document.createElement('CANVAS'); cav.width = 207 * 2; cav.height = 20...

2020-04-22 15:39:28 1087

原创 vue-cli3+cesium npm引入和官网静态引入

首先创建好vue-cli3的项目,这个就不用说了。然后运行npm install --save cesium安装cesium配置vue.config.jsconst CopyWebpackPlugin = require('copy-webpack-plugin')const webpack = require('webpack')const path = require('p...

2020-04-17 17:18:14 1921

tracking.js

人脸识别插件

2023-11-09

全国省市县json数据

全国省市县json数据,适合element连级框架使用

2021-01-15

iview多文件上传.rar

该资源是vue+iview4.0的多文件上传组件,引用时请注意引用iview框架,具体参数说明以及使用方法在使用说明文件中有具体说明

2020-01-14

iview Upload 上传图片组件.rar

该资源时自己根据iview的upload组件封装的上传图片组件,目前一次性上传多张,预览会有问题。

2019-11-06

vue 导入shp文件展示在地图上

项目需求需要上传shp文件然后在地图上展示,网上找了很多,发现大多数描述的都不完整,代码给的也不完整。所以自己整理了一下将主要的代码分享出来

2019-07-18

Supermap GIS分享.docx

该文档包括一些基础的gis知识,主要是supermap相关开发和使用的常用功能。

2019-05-29

空空如也

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

TA关注的人

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