lixu_boke
码龄7年
关注
提问 私信
  • 博客:76,369
    76,369
    总访问量
  • 56
    原创
  • 33,282
    排名
  • 141
    粉丝
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2017-10-23
博客简介:

lixu_boke的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    359
    当月
    8
个人成就
  • 获得187次点赞
  • 内容获得13次评论
  • 获得174次收藏
创作历程
  • 15篇
    2024年
  • 9篇
    2023年
  • 8篇
    2022年
  • 2篇
    2021年
  • 19篇
    2020年
  • 4篇
    2017年
成就勋章
TA的专栏
  • vue
    26篇
  • js
    8篇
  • requirejs
    3篇
  • 前端环境搭建
    4篇
  • mongodb
    1篇
  • 前端
    30篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

vue使用xlsx以及file-saver进行下载xlsx文件以及Unit8Array、ArrayBuffer、charCodeAt的使用

对象的一个方法,它用于返回给定位置的字符的 Unicode 编码值(整数)。Unicode 编码是一个标识字符的数字,它包含了世界上几乎所有字符的映射,包括常见字符、特殊字符和表情符号。代表内存之中的一段二进制数据,可以通过“视图”进行操作。创建完后,可以以对象的方式或使用数组下标索引的方式引用数组中的元素。charCodeAt:方法通常用于处理字符串中的字符,以便执行各种文本操作,比如排序、查找、比较等。对象来操作,它们会将缓冲区中的数据表示为特定的格式,并通过这些格式来读写缓冲区的内容。
原创
发布博客 2024.10.24 ·
448 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

vue使用xlsx以及file-saver进行下载xlsx文件以及Unit8Array、ArrayBuffer、charCodeAt的使用

对象的一个方法,它用于返回给定位置的字符的 Unicode 编码值(整数)。Unicode 编码是一个标识字符的数字,它包含了世界上几乎所有字符的映射,包括常见字符、特殊字符和表情符号。代表内存之中的一段二进制数据,可以通过“视图”进行操作。创建完后,可以以对象的方式或使用数组下标索引的方式引用数组中的元素。charCodeAt:方法通常用于处理字符串中的字符,以便执行各种文本操作,比如排序、查找、比较等。对象来操作,它们会将缓冲区中的数据表示为特定的格式,并通过这些格式来读写缓冲区的内容。
原创
发布博客 2024.10.24 ·
1139 阅读 ·
17 点赞 ·
0 评论 ·
26 收藏

vue项目中使用file-saver生成各种文件导出

JSON.stringify(data, null, 2): 格式化json数据 方便阅读。* FileSaver.saveAs(parame1, parame2) 浏览器保存文件。* new Blob(parame1, parame2): 转为Blob文件流.当然还有别的各种格式我写了部分使用其他的可以改变type格式使用。* data: 封装好的json数据。* parame1: Blob文件流。* parame1 [] 数据源。* parame2 文件流类型。* parame2:文件名。
原创
发布博客 2024.10.23 ·
260 阅读 ·
10 点赞 ·
2 评论 ·
4 收藏

git stash和git stash pop

git stash为给本地修改代码建立一个缓存区和存储工作区;一般我用于1、本地代码开发过程中有反馈bug或者急的需求可以进行git stash先把写的部分代码缓存起来2、用于当多人开发时出现代码冲突或者代码拉取不了时(因为本地代码开发造成)这时可以先把自己的代码进行git stash,之后在进行git stash pop,然后再进行提交当然你也可以为自己存储的代码去建立名称。
原创
发布博客 2024.10.23 ·
580 阅读 ·
12 点赞 ·
0 评论 ·
0 收藏

git pull过程中出现there is no tracking information for the current branch

在本地开发的过程中git pull 拉取代码时出现There is no tracking information for the current branch。这个时候证明的是本地代码分支没有远程的跟踪信息也就是说与远程的分支建立联系,所以导致拉取代码无法成功。执行完之后就能关联上远程分支进而就行进行git pull。<branch>为关联的远程分支名称。local_name为本地分支名称。其实可视化窗口已经给了解决方案。
原创
发布博客 2024.10.23 ·
443 阅读 ·
5 点赞 ·
0 评论 ·
0 收藏

jenkins中多个vue项目共用一个node_modules减少服务器内存的占用,对空间造成资源浪费

多个vue项目使用的node_modules一致,每个项目都安装一遍依赖,对空间造成资源浪费。通过服务器上的软连接mklink(windows服务器,如果是linux服务器用ln)来共用一套node_modulesmklink /d [链接文件或目录] [原始文件或目录]
原创
发布博客 2024.09.25 ·
426 阅读 ·
7 点赞 ·
0 评论 ·
2 收藏

vue中office预览文件

src='+你的加token的文件地址url)window.open('https://view.officeapps.live.com/op/view.aspx?src='+你的文件地址url)前提不能是内网环境,这是office微软提供的。通过这种可以直接在线浏览office文件。
原创
发布博客 2024.09.11 ·
621 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

通过XMLHttpRequest和window.open在浏览器中打开文件流pdf以及下载pdf

当然我这里使用的是原生的,如果可以的也可以使用axios、ajax都是可以的,反正都是通过接口获取文件流进而通过blob不同的类型转换用于浏览器的展示;blob的type有很多,还有图片image/png等等。首先通过接口获取文件流数据。浏览器下载文件和预览差不多。
原创
发布博客 2024.09.11 ·
878 阅读 ·
15 点赞 ·
0 评论 ·
4 收藏

windows环境中使用nginx以及清空进程和启动

接下来我们需要配置nginx.conf,在conf文件夹下有一个nginx.conf文件我们可以通过记事本或者notepad++打开。打开之后上面有一个server上有一个80的环境,一般情况我是不使用的,当然也是可以使用的;windows环境中每启动一次就会产生一个新的进程,这一点是windows上使用nginx很恶心的一个点。然后就可以进行nginx的启动,nginx的文件夹中有一个nginx.exe文件,直接双击就行。我使用的nginx是1.25.5版本的。查看所有的nginx的进程。
原创
发布博客 2024.09.05 ·
413 阅读 ·
8 点赞 ·
0 评论 ·
0 收藏

使用NATAPP进行外网穿透

然后把config.ini通过记事本打开找到authtoken,然后把你自己购买的authtoken放上去。第三步,选择完之后就点击免费购买就可以了,购买完之后就会一个独属于你自己的隧道,这个隧道有一个。然后启用natapp.exe,然后你所启用的项目通过生成的cc地址别人就可以访问到你本地的项目。第一步:通过官网先进行注册,注册完之后通过账号进行登录,进行NATAPP官方后台系统后。,然后左侧就行出现选隧道的,我使用的是免费的,当时我就选择的。中找到客户端下载,根据自己的下载一个就行。
原创
发布博客 2024.09.05 ·
330 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

vue中下标、上标和‘./v4‘ is not defined by “exports“出现时

'./v4' is not defined by "exports"出现启动项目时出现有两个最大的可能性。另一方面我们也可以通过sup和sub标签这两个标签进行上标和下标。除了我们平常通过复制、粘贴可以把我们想要的格式给复制使用。1、第一种就是node的版本太高启动的依赖版本低导致的。反正这两种都是跟版本有关无论更新谁都可以。2、依赖中uuid的版本出现问题。
原创
发布博客 2024.08.30 ·
457 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

html2Canvas和jspdf导出长pdf

在使用者个pdf生成与导出的过程中我遇见了一个问题就是我的数据量比较大在表格中也还有一些小的循环与赋值,导致我生成的pdf中后半部分有数据出现展示的和赋值不一样的情况。最后我也灭幼解决,幸好的生成是在查看中我通过判断提前把值都给生成好,不尽行循环赋值解决的,如果大家有知道的欢迎留言,共同学习。在公共方法的文件夹中建立一个新的文件htmlToPdf.js用来写咱们得方法然后通过main.js让全局都能进行使用。具体的html2Canvas和jspdf的我就不说了,直接开始了,然后main.js中引入。
原创
发布博客 2024.08.30 ·
1561 阅读 ·
17 点赞 ·
0 评论 ·
19 收藏

使用html2canvas和jspdf导出pdf包含跨页以及页脚

下载之后我们就可以通过选择文件按钮把.ttf文件上传到上面然后我们命名一个fontName,然后点击create生成一个字体的js文件,如果你的是vue项目那么直接引入使用即可,但是如果不是,我进行的处理是把其中的font复制出来自己建一个js文件。这个里面我加入了黑体这个字体因为在添加页脚的时候,中文会进行乱码。把这个font字体绑定在window上这个全局都可以进行使用。之后就是放到我们的项目中然后全局引入就可以了。之后就可以在使用的地方写我们的代码了。之后打开下图这个文件中的html文件。
原创
发布博客 2024.05.28 ·
579 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

js中金额进行千分以及toFixed()保留两位小数丢失精度的问题

2、toFixed()保留两位小数丢失精度解决办法。
原创
发布博客 2024.05.28 ·
543 阅读 ·
8 点赞 ·
0 评论 ·
3 收藏

css中实现背景方格

表现出来的样子就是这个样子。
原创
发布博客 2024.05.28 ·
603 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Server-Sent Events(以下简称 SSE)以及event-source-polyfill使用单向长连接(后台主动向前端推送)

SSE 与 WebSocket 作用相似,都是建立浏览器与服务器之间的通信渠道,然后服务器向浏览器推送信息SSE 是单向通道,只能服务器向浏览器发送,因为流信息本质上就是下载。如果不使用event-source-polyfill只需要把new EventSourcePolyfill替换成new EventSource()然后去掉传的参数即可。如果不使用event-source-polyfill咱们直接new EventSource()就行。现在咱们先说一下使用event-source-polyfill。
原创
发布博客 2023.12.27 ·
1060 阅读 ·
9 点赞 ·
0 评论 ·
7 收藏

vue2中自定义右击菜单--vue-contextmenujs

当然其中还是有很多别的属性,比如label、icon、hidden、onClick等等,基本上这些已经满足我们日常使用了。第三步在我们需要右击菜单的代码上增加如下代码。第二步把我们的依赖引入到全局中。第一步我们先安装这个依赖。第四步在方法中写入方法。
原创
发布博客 2023.12.26 ·
1324 阅读 ·
17 点赞 ·
0 评论 ·
10 收藏

el-date-picker中可能会遇到下拉选项框偏移

一般情况我们的下拉选项框偏移造成这种情况的就是我们同一个html页面中出现不同形式的下拉时间选择。当我们出现这种情况的时候只需要在我们这个html的日期时间选择器上加上不同的key值就可以了。
原创
发布博客 2023.12.26 ·
913 阅读 ·
9 点赞 ·
0 评论 ·
10 收藏

el-table中表头自定义动态渲染

会对 Table 进行重新布局。当 Table 或其祖先元素由隐藏切换为显示时,可能需要调用此方法。有人会使用this.$refs.table.doLayout这个只能动态渲染更换数据布局。el-table中有时候我们可能遇到需要表头自定义以数组的形式进行循环显示。当我们改变tableHead时我们自定义的表头没有跟随渲染。所以我们需要在里面添加一个key值去动态布局我们的表头。如果大家有其他的方法可以留言共同学习。不会对我们所需要的表头进行重新布局。
原创
发布博客 2023.12.26 ·
742 阅读 ·
9 点赞 ·
0 评论 ·
11 收藏

qiankun中子系统变化透传到主系统调用主系统方法

3、在微应用子系统main.js的qiankun的mount中获取到全局设备参数属性并是设置为子系统全局。4、在微应用子系统中需要去调主系统方法时就在那个地方改变透传过来的参数。1、首先在主系统中qiankun启动前把变动的参数初始化。这是我用的方式,有什么问题或者有更好的方式大家共同交流。2、初始化之后就可以通过全局状态通信把参数透传为全局。5、然后在主系统中就能监听到子系统中改变此属性。
原创
发布博客 2023.12.14 ·
512 阅读 ·
8 点赞 ·
0 评论 ·
8 收藏
加载更多