- 博客(13)
- 收藏
- 关注
原创 openlayer操作绘制工具
2、存储的feature,当取消保存时,可以将绘制的feature,直接通过this.source.removeFeature(feature)删除掉。1、通过事件直接拿到绘制的feature,存储在store中,更新数据后,直接对地图进行更新绘制的feature。3、通过多边形绘制工具,删除某个区域中的feature,// 监听绘制结束事件,以便获取绘制的矩形几何对象。
2025-04-10 17:12:45
173
原创 app,通过webview嵌套h5,不能加载到页面问题排查
3.webview的配置没有读全,可以尝试监听第二次进入的生命周期,在里面再一次初始化所有的webview。2.没有就试试浏览器的活动事件,唤醒之后刷新的控制。1.App应该有唤醒的事件 监听一下刷新页面。
2024-12-13 09:29:47
844
原创 webview引入h5界面时,踩坑
当app通过webview引入h5界面时,退出app,杀死app进程后,再次打开app后,因为app没走登录配置,但是在登录界面做的h5灵活设置,选择地址,所以后边直接访问h5配置的地址时,会走默认线上配置,以至于线上没有配置对应界面时,白屏;解决方案1.在设置h5地址时,app本地存储一个对应h5地址。2.再再次唤醒app是,监听一下,去拿本地存储的h5地址。
2024-12-11 16:26:59
157
原创 关于原生app嵌套H5实现的问题
5、通过app上传图片、拍照功能,h5封装的img展示组件,v-for循环挂载多个,只能在引用的父组件一次挂载方法到window下,否则当数据回传时,它会将数据全部加载到最后一个子组件引用的数据处理。3、将h5的方法挂载在window下,原生app才能访问对应的方法,这样原生app那边就可以将h5需要的消息发送过来。4、关于开发中的坑,注意挂载在window下的方法,不能同一个方法多次挂载,否则返回的数据,可能会拿到存放的位置不对。关于原生flutter开发的app,通过webView引入h5开发的界面,
2024-12-11 10:27:07
574
原创 远程终端登录利器 MobaXterm
4.通过ssh 用户名 @服务器地址 再按回车,再输入密码进入服务器,就能看到自己在服务器上的项目,前端vue部署,就直接将打包好的dist文件,复制粘贴到项目dist文件下就行,或者让后端写一个shell脚本,自动化部署,每次上传代码到git,直接部署到服务器上就行。remote host填写远端服务器的地址,Specify username填写用户名,port填写端口,点击OK就可以登录到远端服务器了。连上远端服务器之后,通过shell命令来操作我们的服务器了,eg:ls列出当前目录下的所有文件。
2024-07-05 15:40:03
469
原创 单点登录功能记录
单点登录避坑1.配置跳转路由地址2.login.vue界面添加单点登录地址3.拿到单点登录的ticket,进行登录验证4.当单点登录那边跳转过来的服务地址,映射到本地的话,方法一:去本地hosts文件配置映射C:\Windows\System32\drivers\etc\hosts,用记事本打开添加进去好像不行,要用其他工具打开这个文件保存才可以,以管理员身份才能保存。方法二:安装了nodejs,可以通过安装 whistle,whistle安装完成后,执行命令或w2 help。
2024-07-05 14:09:42
382
转载 git bash报错fatal: detected dubious ownership in repository at的解决方法情况
在git bash中输入"git add ."命令时报错"fatal: detected dubious ownership in repository at"右键文件夹 -> 属性 -> 所有者 -> 更改 -> 勾选应用到所有子目录和文件 -> 应用。例如:文件夹的所有者是Administrator,而当前用户是myAccount。文件夹的所有者和现在的用户不一致。在git bash中输入。
2024-05-16 11:06:57
1040
原创 Error: Cannot find module ‘imagemin-mozjpeg‘
node_modules下没有imagemin-mozjpeg,重新装一下,或者从其它地方下载一个包,丢进行,再进行npm run build就行了。
2023-06-15 14:05:15
1028
1
原创 npm打包失败的原因
npm打包失败的原因1.modules依赖安装有没有问题,版本对不对得上2.node版本不一致,有一些api高版本才有,node:v16以上的就兼容了m1芯片的3.less编译没过,或者其它编译没过,或者将cache-loader关掉4.电脑系统是centos还是server,不同的系统安装的依赖有可能不一样,有些要抹平系统差异会自己安装一些额外的包...
2022-06-27 17:41:33
1387
原创 文件上传跨域问题
当使用el-upload上传文件时,如果产生跨域问题,我去掉了:with-credentials='true'设置,并且后端有token验证,将token设置在header中,如下所示:<el-upload:action="`${localUrl}${action}`":before-upload="beforeUpload"class="upload":data="data":file-list="fileLis...
2021-06-29 15:52:07
734
原创 运行vue3报错:missing script: dev
在vue3版本下执行npm run dev时,报错missing script: dev,去查看package.json文件,文件中vue使用的是vue3版本,此时,script标签中没有dev,需要运行:npm run serve此时,运行npm run serve时,报关于flatMap语法错误,是因为依赖的node版本在node11以上,如果node版本过低,需要对node版本进行升级直接进行node版本更新,可直接下载node最新版本,重新安装对于的版本,即可...
2021-04-26 09:34:17
1753
原创 vue項目运行时报Cannot read property ‘upgrade’ of undefined错误
1.出现Cannot read property ‘upgrade’ of undefined错误解决方案一:当注释掉proxy后,再次运行项目就没问题了解决方案二:主要是因为在vue.config.js中使用了跨域代理 ,当target为空时候,就会报错, 如下图所示解决方案是,修改target代理地址:eg:target:'localhost:8080',即可;...
2021-04-25 14:07:39
3923
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅