段友吊缠腰
码龄8年
求更新 关注
提问 私信
  • 博客:80,665
    80,665
    总访问量
  • 30
    原创
  • 15
    粉丝
  • 45
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
加入CSDN时间: 2018-11-02
博客简介:

qq_43586648的博客

查看详细资料
个人成就
  • 获得72次点赞
  • 内容获得34次评论
  • 获得165次收藏
  • 代码片获得531次分享
  • 博客总排名961,843名
创作历程
  • 7篇
    2022年
  • 16篇
    2021年
  • 7篇
    2020年
成就勋章
TA的专栏
  • javascript
    8篇
  • vue
    28篇
  • 前端
    24篇
  • canvas
    5篇
  • react
    3篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

兴趣领域 设置
  • 前端
    cssvue.js前端框架
  • 后端
    node.js
  • 网络与通信
    https
  • 微软技术
    typescript
  • 学习和成长
    面试
创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

212人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

微信公众号内下载pdf等文件,受微信所限制,安卓和IOS不同处理方式

安卓用户,手动点击右上角打开其他浏览器。_loadFile是使用pdf.js 预览pdf文件的,会在下个文章写,当然如果页面是空白也可以,或者是一段友好的提醒文字也可以。IOS手机可以直接下载文件,但是需要后端设置Content-Disposition和Content-Type。PopUp组件是引导层,引导用户点击右上角打开其他默认浏览器,代码就不贴这里了,每个公司都有每个公司的风格。安卓手机只能打开其他浏览器下载,(别问我怎么知道的,试出来的结果),所以跳转至中专页,让在默认浏览器打开。
原创
博文更新于 2022.10.19 ·
7983 阅读 ·
6 点赞 ·
1 评论 ·
16 收藏

前端vue2.6升级至vue2.7后如何使用旧版本vue-router与vuex,并且修改vuex

vue2.6项目升级至vue2.7遇到的问题解决办法
原创
博文更新于 2022.10.12 ·
4741 阅读 ·
0 点赞 ·
1 评论 ·
6 收藏

vue 角色权限控制页面,页面内的按钮。总结思路

前端创建asyncRoutes,添加meta: { auth: true },在router.beforeEach 里 router.addRoutes。后端返回有权限的menu tab button,tab,角色管理里,可以配置角色权限 权限配置用tree星控件。auth 为false时不受权限控制,都会显示。用户管理里,可以添加用户的角色,不可修改自己角色。
原创
博文更新于 2022.09.28 ·
756 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

pdfjs-dist 预览 PDF

【代码】pdfjs-dist 预览 PDF。
原创
博文更新于 2022.09.28 ·
1454 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

微信公众号内下载pdf等文件,受微信所限制,安卓和IOS不同处理方式(最最最优版)

后觉得还有更好的解决办法,这次真的找到更加优化版本,一定需要后台配合才行:后台接口返回文件流,不用判断安卓还是IOS,统一前端点击按钮使用form表单提交,安卓会自动弹出默认浏览器引导,IOS会弹出下载窗口。这个应该是最优版本。这里有个知识点,form表单提交,method=‘get’请求 action 无法携带?method=“post’可以携带。
原创
博文更新于 2022.09.28 ·
5687 阅读 ·
5 点赞 ·
4 评论 ·
21 收藏

弹出自定义弹窗,禁止页面滚动方法

弹出弹窗确认框,页面滚动
原创
博文更新于 2022.09.06 ·
330 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue 文件转base64方法 && base64转blob路径方法 && a链接下载文件 && form表单下载文件

getBase64(file) { return new Promise((resolve, reject) => { let reader = new FileReader(); let fileResult = ""; reader.readAsDataURL(file); reader.onload = () => { fileResult = reader....
原创
博文更新于 2022.09.06 ·
3622 阅读 ·
0 点赞 ·
0 评论 ·
9 收藏

前端Lottie动画实现方法

前端 Lottle动画实现方式
原创
博文更新于 2022.08.17 ·
396 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用cnpm yarn下载依赖后,pdfjs-dist包报错

最近拉了项目使用cnpm i下载依赖的时候遇到了一一个坑,下载成功后, npm run serve 启动服务时,一直报一个错误错误是说pdfjs-dist插件使用了最新ES10语法可选链操作,网上搜索了一下,说需要安装加载器babel(搜索链接:https://www.cnblogs.com/shengwu/p/15235189.html)但是其他伙伴上都能正常运行,为什么我的就要下载babel,所以我怀疑可能是我的pdfjs-dist包版本比他们的高,我下载的包里出现了可选链,而他们的没有,于是我.
原创
博文更新于 2021.10.22 ·
2918 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

js中的直接赋值与浅拷贝与深拷贝的区别

js中的直接赋值与浅拷贝与深拷贝的区别////////////// 直接赋值:let foo = [1,2]let bar = fooconsole.log(bar) // [1,2]bar.push(33)console.log(bar) // [1,2,33]console.log(foo) // [1,2,33]/////////////// 浅拷贝// 使用方法// 1.Object.assign() let foo = {a:1,b:2,c:[33,44]} let ba
原创
博文更新于 2021.08.30 ·
278 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

input输入框控制禁止输入空格,控制只能输入数字

原生标签与UI框架都可以使用禁止输入空格(v-model.trim 只能禁止左右两旁空格)<input type="text" oninput="value=value.replace(/\s*/g,'')"><el-input type="text" v-model='text' oninput="value=value.replace(/\s*/g,'')">只能输入数字<input type="text" oninput="value=value.replac
原创
博文更新于 2021.07.30 ·
1303 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

使用echarts当数据为空时展示空状态占位图

在开发echarts的时候我们不得不考虑数据为空的情况,其实有很多种解决办法,我自己是这样做的,有更好的办法请私信我,共同学习。大概长这样:创建你的utils:export const setNotopt = (demo,subtext = '暂无数据')=> { var option = { title: { text: ' {a|}', x: 'center', y: 'center',
原创
博文更新于 2021.06.30 ·
7704 阅读 ·
13 点赞 ·
4 评论 ·
15 收藏

前端面试题大全

vue项目性能优化方案 :https://blog.csdn.net/qq_37939251/article/details/100031285vue路由懒加载的三种方式:https://blog.csdn.net/xm1037782843/article/details/88225104vue异步组件https://www.cnblogs.com/0520euv/p/13893823.htmlvue修饰符https://blog.csdn.net/wqliuj/article/.
原创
博文更新于 2021.04.28 ·
688 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

vue路由懒加载与异步组件

路由懒加载一、定义:延迟加载或按需加载,在需要的时候的时候进行加载二、作用:首屏组件加载速度更快三、方案:首先这是未使用懒加载的代码:import Vue from 'vue'import Router from 'vue-router'import HelloWorld from '@/components/HelloWorld'Vue.use(Router)export default new Router({ routes: [ { path: '/',
原创
博文更新于 2021.04.28 ·
501 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

前端vis-network实现拓扑图demo

直接上demo,复制粘贴即可<!-- * @Descripttion: * @version: * @Author: lzy * @Date: 2021-04-13 15:09:27 * @LastEditors: Andy * @LastEditTime: 2021-04-13 17:17:00--><!doctype html><html><head> <title></title> <sty
原创
博文更新于 2021.04.20 ·
2373 阅读 ·
1 点赞 ·
0 评论 ·
9 收藏

vis-network添加节点以外的任何图形(canvas)

包括自定义节点形状宽高内容,自定义提示框位置大小,自定义虚线框等,网上这方面需求内容较少,有问题私聊我,一起讨论,外链都用了cdn链接,复制粘贴即可运行<!-- * @Descripttion: * @version: * @Author: lzy * @Date: 2021-04-13 16:25:15 * @LastEditors: Andy * @LastEditTime: 2021-04-15 15:53:30--><!DOCTYPE html><
原创
博文更新于 2021.04.20 ·
2425 阅读 ·
7 点赞 ·
4 评论 ·
13 收藏

@antv/x6在react中画人物关系图,用group画群组框

cnpm install @antv/x6 --save复制代码import React, { Component } from 'react'import { Graph, Node, Point } from '@antv/x6'class antv extends Component { constructor(props){ super(props); } componentDidMount() { Graph.registerNo.
原创
博文更新于 2021.04.20 ·
3137 阅读 ·
3 点赞 ·
2 评论 ·
7 收藏

antv/g2在react中画柱状图,条形图与饼图

cnpm install @antv/g2 --save复制代码:import React, { Component } from 'react'import { Chart } from '@antv/g2';class Hello extends Component { constructor(props){ super(props); this.state = { data: [ { name: '.
原创
博文更新于 2021.04.20 ·
1826 阅读 ·
3 点赞 ·
1 评论 ·
12 收藏

vue3+vite配置全局scss

首先下载scss,sass-loader,sassnpm install --save-dev sass-loadernpm install --save-dev node-sassnpm install --save-dev sass打开vite.config.ts,添加下边代码,并重启服务module.exports = { cssPreprocessOptions: { scss: { additionalData: '@import "./src/assets/
原创
博文更新于 2021.04.02 ·
11195 阅读 ·
3 点赞 ·
9 评论 ·
6 收藏

canvas入门API整理及用法demo

canvas 入门API整理及用法建议新建demo.html,代码复制进去,注释都在里边<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-wi
原创
博文更新于 2021.04.02 ·
198 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏
加载更多