logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

uniapp打包IOS,video标签层级过高

uniapp打包IOS,video标签层级过高

#vue.js#前端#javascript
vue关于接口请求数据过大导致浏览器崩溃

做vue后台的时候,有一个导出所有用户数据的需求,我这里是前端导出,用的是iview的exportCsv方法,在这里说说遇到的问题吧。首先看这里,查询的时候,Size有155MB,最开始在谷歌、火狐之类的上面测试,一切正常,后来被提出在360浏览器里页面直接崩溃。解决的方法也很简单,因为拿到后端传过来的数组后,赋值给了data里面的一个数组,即this.xxx = res.list(res.lis

#vue.js#前端#javascript
uniapp整包升级/热更新

uniapp的android ios升级后台设置创建新项目插件安装云函数上传添加配置前台安装插件后台设置创建新项目此处如果已经有空间的话,可以选择已有的,我在这里创建新的,一切从头开始创建完成之后,刷新,就会出现,然后选择刚创建的,关联下来进行初始化向导插件安装https://ext.dcloud.net.cn/plugin?id=4470导入后,会提示代码合并,我这里是用的系统默认选择,直接点的

#uni-app
JS通过Axios接收文件流数据,并在页面中显示这张图片

在上面的代码中,我们可以看到.get请求通过responseType: 'blob’指定响应类型为文件流。然后,我们将响应中的数据转换为Blob对象,并通过URL.createObjectURL方法将它转换为URL。最后,我们创建一个img元素,并将URL作为src属性值,从而将图片展示在页面中。这里两种方法都是可以,大家随意选取其中一种即可(本来博主用的第二种方法,但是发现第一种写的代码更少,就

文章图片
#javascript#前端#开发语言
关于前端解决循环多次请求同一个接口出现的问题

先说说我这里的业务,首先请求到A接口,拿到里面的数组list,再去遍历一遍,然后用数字中每个对象下的id字段去请求B接口,最后吧A接口和B接口部分的数据渲染到页面然后直接上代码吧,这里主要用到的是Promise和Promise.all 这两个(这里我用uniapp的请求来写事例代码)//先定义一个空数组let array = []//A接口,这里简单写一下,部分参数省略了uni.request({

#javascript
一个简单的JS异步改为同步例子

先看一段代码setTimeout(function() {console.log('123')}, 500)console.log('456')而这里setTimeout就是一个异步操作,它会在主线程任务执行完成之后才去执行,即第4行执行完成后。在这里举个例子,上面代码我加一句setTimeout(function() {returnconsole.log('123')}, 500)console

#javascript
到底了