- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 封装个环形进度条要收我300?
最近做的项目中产品让我做一个下面的环形进度条,我用elPlus放上去之后呗产品一顿输出。终于皇天不负有心人,被我搞出来了!省了300,现在把代码分享给大家,哥们儿免费!果断自己封装一个,但是小圆点做不起来,找某鱼找人帮忙写。首先创建一个vue文件CircleProgress.vue。整个收我300,光一个小圆环就要200?果断不要,还是回去自己琢磨吧?引用组件(其他的属性可以在上面自己再重新找)
2024-12-06 10:17:48
200
原创 前端如何让本地项目运行起来的地址是https
背景:最近做的一个uniapp项目中需要在h5中支持调用摄像头扫描二维码的功能,但是这个功能前提是必须要启用的是https协议才行,然而本地运行的话只是http协议,所以自己自测的时候没有任何效果。然后就在网上搜索。果然找到了一个叫mkcert的插件。
2024-08-13 15:00:16
1328
原创 uniapp中引入uCharts图表
在uniapp中直接选择组件方式中使用HBuilderX导入插件的方式,然后就回在项目的node_modules中会有如下所示的包qiun-data-charts。使用uCharts,兼容性较好。能够支持多端浏览查看信息。如果要使用其他的图表,直接在头部演示页面中进行选择。
2024-03-12 10:40:50
922
原创 链接下载之后发现文件类型没有如何解决?
当直接使用window.open()下载到本地的时候,会发现这个文件没有相应的文件类型,而且文件名称还是乱的。prefixPath+relativePath:需要进行拼接的链接地址。为了实现链接下载到本地的时候能够不用手动修改他的文件类型,我们可以使用。是文件的名称,所以,我就用下面拼接好的name数据进行文件重命名。当后端传过来的数据给你传递如下的格式数据字段。设置文件点击下载的方法名称是downFile(item)name:下载之后的文件名称数据。要是想要显示他的内容,就得手动添加他的后缀名。
2023-10-31 16:51:45
674
原创 MAC使用n模块切换本地的node版本
注意:如果使用的是mac电脑,前面一定要加上sudo,然后下面会让你输入密码,就是你开机的密码,输入完了之后,就能够切换到指定版本了。替换为你想要切换到的 Node.js 版本号。1.首先,确保你已经安装了。
2023-08-30 23:36:08
973
原创 当前端接收后端返回的数据要生成表格,但数据是一推乱码?
这样,整个下载过程就完成了,并且下载的文件会以指定的文件名保存在用户的设备上。后端小哥给了接口,我这边也调了接口,然后发现。生成的数据是一堆乱码!responseType我之前写的是respnseType!最近收到一个需求,要将页面列表里的数据生成表格并下载到本地,就是下面情况。困扰了一天半,最后才发现是我少写了一个字母!是包含 Excel 文件内容的二进制数据。是你给定的文件名,可以根据实际需求进行修改。对象,表示这是一个 Excel 文件。释放掉之前创建的 URL 对象。实现模拟点击下载文件。
2023-08-30 18:55:33
236
原创 对数据代理的理解
概念:数据代理,就是通过一个对象代理对另一个对象中属性的操作(读||写)Object.defineProperty(obj, prop, descriptor)参数obj 要在其上定义属性的对象。prop 要定义或修改的属性的名称。descriptor 将被定义或修改的属性描述符。返回值 被传递给函数的对象。举例: <script> let obj = { x: 100 }; ...
2022-05-26 15:00:59
292
1
原创 mac安装typeScript时报错:npm ERR Error: EACCES: permission denied, mkdir ‘/usr/local/lib/node_modules/typ
当输入npm i -g typescript 时,你会发现终端信息报错,如上图所示,其实这是因为你需要输入你电脑端用户密码才行 前面加一个sudo,例如:sudo npm i -g typescript点击回车键之后,你要输入你这个电脑的密码,但是页面是不会显示你输入的密码的。输入完之后直接点击回车,就OK了,接下来就会运行成功。当你测试是否安装成功之后,在终端输入tsc ,如果下面显示出一大窜的信息,就说明你安装成功了!!!...
2022-04-29 17:08:24
1334
4
原创 vue中组件间实现通信的几种方式
通信方式1:props传递适用于:父组件===>子组件子组件接收由父组件传递过来的值然后进行使用下面组件是父组件传递数值 name,sex,以及:age给到 Student组件<template> <div> <!-- 其中age前面加上:,是因为如果不加的话会直接是字符串,而不是数字了 --> <Student name="格雷福斯" sex="男" :age="33"></Student> <
2022-03-08 17:25:53
2057
1
原创 使用git从码云上面拉取项目代码
当想要从码云或者GitHub中拉取项目学习的时候,有的时候不会使用git拉取项目资源。在查询了之后现在记录一下。防止以后忘记可以自己查看使用步骤如下1.先在电脑中创建一个文件夹用来存放要从码云上拉下来的项目并且用Git打开输入2.输入代码如下(示例):git remote add origin + (想要下拉的项目的地址http/ssh)注意:如果是你在这个电脑上第一次拉取代码,需要输入你的码云的用户名(自己设置的个人地址名)和码云的账号密码3.输入如下命令..
2022-01-27 15:43:58
5565
原创 Mac 电脑中已经安装好了的yarn突然无法使用
Error: EACCES: permission denied, open '/Users/XXXXX/.config/yarn' 突然爆出这个消息提示在mac电脑中安装了yarn之后,不知道什么原因在vscode中安装包文件的时候出现错误。然后上网查看消息,找到了对应的解决方法sudo chown -R 你的电脑名 ~/.npm sudo chown -R 你的电脑名 ~/.config然后就解决问题了!...
2021-12-13 00:12:23
1658
原创 JavaScript学习笔记之数组遍历
关于数组遍历的几种方法关于数组的遍历,在平时的开发中经常用到,但大部分跟我一样才刚接触前端的小伙伴可能只会用很简单的for循环的形式来用,如果在比较复杂的开发中,还这么单纯的使用,那可能代码看起来就像是俄罗斯套娃一样了。所以,我跟大家分享几个关于数组的遍历方法。1.for循环(最最最熟悉的遍历方式。。。)const list = [1,2,3,4,5,6,7,8];for(var i=0;i<list.length;i++){ console.log("下标为"+i+"所对应.
2021-06-29 00:32:48
219
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人