- 博客(13)
- 收藏
- 关注
原创 linux前端环境搭建
主目录下新建git文件夹,在文件夹内鼠标右键打开终端 执行 sudo apt -y install git,安装node:执行 nvm install (node版本号);nvm压缩包解压后拖到主目录下重命名nvm(不要多套一层);完成后 git --version 查看是否安装成功。切换node版本:nvm use (node版本号);打开终端执行 vim ~/.bashrc;按Esc 退出编辑后 :wq 保存退出;查看当前node版本:nvm ls;完成后 nvm -v查看是否成功;
2024-03-06 09:43:14 374
原创 点击进行复制文本
copy(value) { const inputEle = document.createElement("input"); inputEle.setAttribute("readonly", "readonly"); document.body.appendChild(inputEle); inputEle.value = value; inputEle.select(); const isOk = document.exe...
2021-12-16 14:18:11 1156
原创 element表格 输入百分比例且保留两位小数
//input事件 @input="RatioChange($event, scope.row)" //js RatioChange(e, row) { row.Ratio = e.replace(/[^\d.]/g, ''); //清除“数字”和“.”以外的字符 // row.Ratio = e//清除“数字”和“.”以外的字符 row.Ratio = row.Ratio .replace(/^\./g, ''); //只保留第一个. 清除多余的 ..
2021-12-13 13:19:38 2419
原创 element 文件上传格式及大小校验
//上传前格式校验 onBeforeUploadFormFile(file, fileList) { //格式 const supportFileTypesList = [“md”]; const extension = file.name .substring(file.name.lastIndexOf(".") + 1) .toLowerCase(); const isSupportFileType = supportFileTypesList.includes(extension); if (!isS
2021-12-13 11:20:03 1027
原创 文件下载方法
– 文件下载 – downLoadFile(url, data) { var $iframe = $(’’); var $form = $(’’); $form.attr(‘action’, url); //设置get的url地址 for (var key in data) { //设置请求的参数 $form.append(’’); } iframe.append(iframe.append(iframe.append(form); (document.body).append((document.body
2021-09-13 14:47:09 194
原创 2021-01-18
git remote add dev-master 地址 git pull origin dev-master git add . git commit -m “” git push origin dev-master
2021-01-18 10:00:46 87
原创 !important的优先级
!important的优先级不一定是最高的。 <style> div { width: 500px !important; height: 500px !important; min-width: 1000px; min-height: 1000px; background-color: aquamarine; } </style> <div>a</div>
2020-11-04 17:50:38 647
原创 命令行操作MongoDB和node操作MongoDB的注意事项
一、命令行操作MongoDB。创建的数据库集合名称可以不加s,使用原生语句也能操作。 二、node操作MongoDB。创建的数据库集合名称需要加s,否则会自动生成带s的集合。且操作展现在新生成的集合中,原集合不会被改变。 ...
2020-11-04 17:42:33 115
原创 对async 和 await的理解
//async await 简单来说就是把异步执行 转成同步执行。 // async 必须修饰函数,加上async,返回promise对象 // await 必须出现在async修饰的函数中,wait的是resolve(data)的消息,并把数据data返回。 function say() { return new Promise(function (resolve, reject) { // 延时器1s之后,执行 setTimeout(function () { let
2020-10-21 08:39:34 732 2
原创 对冒泡排序和选择排序的理解
一、冒泡排序:是数组内元素的自我比较,比较一次,交换一次位置。 通过一次循环,使最大值或最小值,交换到相应的的位置。 //进行循环 for (var i = 0; i < arr.length; i++) { if (arr[i] > arr[i + 1]) { //交换位置 var num = arr[i]; arr[i] = arr[i + 1]; arr[i + 1] = num } } 二、选择排序:我们则可以想成:是假设了一个数组内原来不存在的元素(最大值或最小值),同存在的元素依次进
2020-10-17 15:14:22 176
原创 对缓冲运动中的为什么取整?以及取整的方式的理解
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Ma.
2020-09-19 18:58:27 195 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人