logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

后台返回文件流Blob或者二进制,前端进行处理下载文件;接口返回下载地址,前端实现下载;文件返回失败时接口返回json,前端需要弹出错误提示;前端返回的文件流pdf在浏览器新标签页打开

下载文件失败时,接口返回json格式,前端判断格式如果是json格式时前端接口弹出错误提示。前端返回的文件流pdf在浏览器新标签页打开。二进制arraybuffer下载。接口返回下载地址,前端实现下载。

文章图片
#前端
静态的json文件

自我测试用 {    "code": 0,    "msg": "",    "count": 2,    "data": [    {        "id": "154 工单",        "username": "Doe

#json
vue中从后台获取的列表,v-for循环在页面上,针对鼠标移入移出的效果 只针对移入的元素有影响

效果  鼠标移入出现遮罩层,鼠标移出遮罩层消失  只针对当前鼠标移入的元素 ,对兄弟元素没有影响在data里面定义seen  和 currentcurrent: 0,//复制成功提示显示或者隐藏seen: false, //显示和隐藏html代码  之前有写过v-for循环的<ul class="getData"><li...

vue3+cli4运行项目报错export ‘default‘ (imported as ‘VueRouter‘) was not found in ‘vue-router‘

vue3+cli4运行项目报错export 'default' (imported as 'VueRouter') was not found in 'vue-router'

文章图片
#vue.js
在vue中使用wangeditor编辑器,单独写成组件全局注册,在其他组件中使用富文本编辑器的时候报错The given range isn't in document.

求助:在全局已经注册了在某一个组件中使用后就报错了这是因为在使用编辑器是时候,装他的body没有加载完成。第一种解决方法:网上给出的 window.load = function(){} 确实可以解决此问题但是我用这个方法好像并没有解决这个报错我在获取到数据后使用了一个延迟函数setTimeout(()=>{this.get...

ant design + vue 获取下拉菜单选中的option对象或者option的指定属性值;antdesign;select

ant design + vue 获取下拉菜单选中的option对象或者option的指定属性值

文章图片
vue+antDesign实现树形数据展示并表格父子级选中和取消联动;递归

vue+antDesign实现树形数据展示并表格父子级选中和取消联动

文章图片
vue中v-for循环出来的元素有一个共同的点击事件(切换背景色),然后还各自具有自己的点击事件

想要的效果图(在最下方)‘复制和删除’是两个循环出来的元素,兄弟之间可以切换背景色,然后个自点击以后layer不同,就需要绑定不同的事件这样我们可以把逻辑写在一个函数里面,这样就会用到index部分代码:1、我们在data里面声明一个html:<li v-for="(item,index) in delOrCopy"v-on:click.stop="..

(二)vue获取鼠标位置,在光标位置插入文本(三)v-for循环的元素获取鼠标位置,在光标处插入文本

另一种获取光标的方法见文章https://blog.csdn.net/Sunny_lxm/article/details/89445518(一)、单元素效果:<!-- 单元素获取光标位置 --><div class="el-textarea"><textarea v-model="content" id="textarea" typ...

vue和js分别处理后台传过来的图片流在前端img的src中展示

参考网址:1、https://www.jianshu.com/p/1432e0f29abd 总的14.3/2、https://blackstar.coding.me/2018-08-23-arraybuffer-to-base64orblob.html3、https://blog.csdn.net/dongxingpeng/article/details/83143977此网...

    共 20 条
  • 1
  • 2
  • 请选择