自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 vue 国际化 i18n 传参数、设置样式

有没有遇到这样的情况?先说个i18n中,如何传参数, 如下:// i18n.js 中dataTimeDelay: '当前数据查询延迟{time}秒'// 页面this.$t('dataTimeDelay', { time: this.dataTimeDelay })接下来,咱们看下面的这个样式怎么设置// i18n.js 中timeShow: '导出 <span class="start-time-text">{startTime}</span> 至 &l

2021-09-08 18:12:00 4580 1

原创 js实现下载 .txt文件

以vue为例:下载一个 blob 和 file-saver// 引入import { saveAs } from 'file-saver'import Blob from 'blob'我封装了一个方法其中 content是 .txt文件内容downloadName是下载txt名字(通常拼上时间戳)downloadTxt (content, downloadName) { if (content) { var blob = new Blob([content], { type:

2021-08-31 17:07:24 1817

原创 写给自己-吃一堑长一智

最近的项目中,有一个需要循环请求(请求的参数,需要从另一个接口取到),最后需要拿这个循环请求的返回结果,处理成页面需要的数据。就是这么倒腾了两遍,中间还有复杂的处理数据,写蒙了。我就写了个循环请求,然后怎么都会少取到接口返回,异步的问题。最后反应过来了,duck不必这样!你直接循环push一个PromiseAll多好?在这里告诉大家:如果你脑子不转了,就歇一下,别死磕进去,没什么用还耽误时间。...

2021-06-21 14:18:25 130

原创 vue 批量复制,但是名字不能相同,相同名字后面拼数字。

    接到这么一个需求:批量复制一个详情数据,但是详情数据的name不能相同。相同的话,name后面拼数字。   os: 首先这个情况,完全可以规避掉。比如你copy的时候,只能选一个copy。此时你可以用findIndex来找是否重复,重复添加数字,一个去找比多个去找要简单太多了。另一种就是你copy一个,出一个弹窗修改名字,名字直到不重复为止,等等…   但是! 就要这么做怎么办呢?   我参考了mac上,copy文件的名字的方式。是这样的,你copy第一次,会出现xx2、再copy,copy

2021-04-19 11:13:51 452

原创 NaN == NaN , NaN === NaN 为啥是false?

NaN == NaN or NaN === NaN 为什么都是false?首先NaN是一个值类型,意思是not a number。这个值比较特殊,特殊于是一个数值,一个和任何数值都不相等的数值。typeof(NaN) 是一个number类型但不是一个确切的数值而两个不确定的任意值肯定是不相等的!...

2021-04-16 11:52:16 358

原创 mac怎么打出不等号 ≠

option + = 就能打出 ——> ≠

2020-12-29 14:32:16 7621 2

原创 Please make sure you have the correct access rights 解决方法

大家可以看一下我上一篇文章本来我都是配好的mac一关机就需要重新设置 好狗哦10.1假期关了个机 回来的时候 再拉代码报了这个错Please make sure you have the correct access rights and the repository exists.由于之前都是密钥的错误然后按照上一篇文章 操作一遍结果一顿操作猛如虎 结果一拉代码出个这个错误仔细看一下Please make sure you have the correct access right

2020-10-09 16:45:10 41652 3

原创 mac 远程登录出现 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED 解决办法

Mac sourceTree 配置 ssh 密钥将GitLab 的ssh密钥删除全局搜索 找到.ssh 文件夹 将.ssh 文件夹中之前旧的生成密钥文件 删掉(避免误删可以保存一份再删)打开 sourceTree 偏好设置找到账户 授权修改为 OAuth如果用户名是空的话,就点击连接账号,会让你的登录一下,你托管主机选的是什么,就会让你登录一下登录成功以后,还有可能会让你输入一个密码,这个图没截上,显示让你输入:(config passphrase: 密码短语) 如果需要输入的话,

2020-10-09 15:41:48 844

原创 vue 使用 file-saver 实现下载功能

需求:将从后台获取的字符串,变成一个txt文件下载下来。首先下载 file-saver 包npm install file-saver --save let content = '下载内容包括特殊字符*&……%¥#@!试验' let blob = new Blob([content], { type: 'text/plain;charset=utf-8' }) saveAs(blob, + '下载名字.txt')如果需要换行,或者添加title,在你取回来数据时,

2020-08-27 10:46:53 5205

原创 vue使用 uploader 上传头像功能

周末的时候收到小伙伴的戳戳。我就来更新啦~大家可以看uploader的文档,我这里写的不会很详细。戳这里—>> uploader-Api<div @click="uploaderImg">点击上传图片</div><div ref="uploadercell" class="u-openfile"></div> // 必须有// 初始化 uploader initUploader () { var self = this

2020-08-19 11:36:03 1736

原创 vue 实现数组筛选功能 filter过滤

相信小伙伴们都写过数组过滤吧。在某一个列表上面,有一个input框,搜索列表中的某个值,来进行筛选。我们可以利用数组的filter方法来实现。注:v_tableList: 列表需要的数据v_filterKeyword: 搜索框双向绑定的keyv_detailList: 后台拿的数据computed: { v_tableList () { if (this.v_filterKeyword !== '') { let keyword = this.v_filt

2020-07-14 10:38:18 8424

原创 数组包对象,将相同的name中数值拼接在新数组里

// 后台给的数据let currentData = [ { children: [ { levName: "高级", count: 4 }, { levName: "重大", count: 43 }, { levName: "较大", count: 1 }, { levName: "严重", count: 4 }, { levName: "一般", count: 2 } ], month: "2020-02" }, { children: [ {

2020-07-13 18:10:36 785 3

原创 好记性不如烂笔头

从今天开始,一周至少分享两篇。

2020-07-13 17:59:21 53

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除