简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
经过上面操作,axios就可以兼容uni-app和卫星开发者工具,我们只需要在运到浏览器和微信开发者工具是切换基地址配置就可以2端都适配经过这一趟流程下来相信你也对 uni-app 使用axios发请求 运行到微信开发者工具报错 Adapter "http' is not available in the build 有了初步的深刻印象,但在实际开发中我 们遇到的情况肯定是不一样的,所以我们要理解
最近在开发中需要根据经纬度获取当前位置信息,传递给后端,用来回显显示当前位置查阅uni-app文档,发现uni.getLocation () 可以获取到经纬度,但是在小程序环境没有地址信息思考怎么把经纬度换成地址,如果经纬度是key,那地址就是value,第三方地图就是数据库所以我们只要使用uni.getLocation ()获取经纬度配合地图api就可以解决这个需求报错一是因为微信小程序官方最近
这几天在学习小程序的时候发现微信开发者工具构建npm包失败,在这里记录一下解决方案首先明白package.json与package-lock.json有什么区别,怎么构建和有什么用微信开发者版本更新原因没有miniprogram文件目录,和本地npm包构建选项(新版本不用选找不到)微信开发者工具也会有很多bug,会编译出错,所以会使用Hb开发原因package.json与package-lock.
vue-baidu-map 是没有官方的刷新方法的,如果要在某个功能上实现刷新地图,我们可以使用v-if加开关思想加上侦听器,侦听这个标注数组来控制开关刷新比如我们是在地图上动态标注点位,点位是v-for,当便利的数组有数据就可以刷新地图,就可以实现标注。刚开始我是直接调用的handler ()方法,也可以实现标注,但是会因为没有实例对象报错。我的实际情况是点标注,在后续获取到故障信息的点位信息后
这个需求一般是在有合同的地方用,首先不止一个地方用我们应该把他封装成一个简易的全局组件,上传的时候封装成全局组件,传2个值,一个合同id,一个开关,下载的时候调用接口获取文档流下载注意看下面的文件上传下载-细节有详细的过程和遇到的问题和解决方案。
开发中我们需要地图定位,就是用户输入位置,自动定位获取经纬度,传递给后端存在数据库找了一圈发现千篇一律,最后也是使用element的搜索输入款配合原生百度地图实现这个功能点击地图需要逆地址解析,输入地址时调用百度地图渲染在下拉框,选择传输地址,经纬度一般是在添加时加载地图,可能会因为网络原因加载地图实例失败,所以需要一直加载到实例在项目中工具文件形式引入,相当于创建了一个标签引入地图资源,挂在在全
数据表格的导出,是实际开发的常见功能,前后端都可以实现表格导出,讲解自己在用的一种。获取数据源,可以通过后端接口实现,也可以利用分页查询的表格接口来实现。处理数据,对excel表格的表头(最上面一行)表格数据是一个二维数组对应起来的,表格文件名字。利用第三方包构建Excel,vue-element-admin 是提供了文档的,可以根据实际情况更改。
在实际开发中我们经常会遇见下载文件的场景,比如下载合同,下载文件下载文件有2种方式,一种是后端返回二进制流,前端通过blob对象接受根据不同类型下载还有一种把地址直接在浏览器新窗口打开浏览器打开pdf可以预览和下载,其他文件直接下载但不管是那种方式,原理都是一样的只是取决于谁来执行转化代码。
在实际开发中往往会遇到在做某一个功能时,不能使用白色的地图,这样达不到效果。其实百度API也想到了这一点,它也提供了个性化地图,在官网选择符合要求的地图样式发布,调用API在实际使用过程中我们要注意,应该在你引入的AK账号发布符合要求的个性化地图样式在Vue中给Vue-Baidu-Map加个性化样式的时候可能会因为版本问题报错但是我也查阅了很多资料下面会讲解报错和解决方案地图个性化样式也是有付费的
最近在实际开发过程中,需要在服务器部署2个项目。需要nginx二级域名。开始时候在网上查了一圈,各有说法,不是很全,很头大。这里把自己成功的二级域名代理记录一下。网上有很多文章说要该router.js文件,要该vue.config.js中的publicPath的路径问题。不用这么麻烦。很多文章都是说在nginx配置2个server就行了,但其实你不在域名哪里解析的话是访问不到的(重点)。