- 博客(19)
- 收藏
- 关注
原创 node将url生成二维码
var fs = require('fs');var QRCode = require('qrcode');let params = process.argv.splice(2); // 参数数组var url_string = params[0]||'https://www.baidu.com'; // 获取arg1var save_path= params[1]||'.'; // 获取已经// With promisesQRCode.toFile(`${save_path}/二维码.pn
2022-04-19 18:01:32
579
原创 柯里化、函数式编程
// 柯里化function getSum(x) { return function (y) { return x + y }}console.log(getSum(5)(6));console.log(getSum(9));function getSum2(f, g) { return function (x) { return f(g(x)) }}var getSum3 = (f, g) => x => f(g(x
2022-01-10 15:28:23
279
原创 打开host文件
新建txt文件,输入notepad "%SystemRoot%\system32\drivers\etc\hosts"ipconfig /flushdns将txt改成bat,保存后点击打开即可。
2021-11-12 09:56:40
219
原创 elementui中重置表单resetField is not a function“
试一下this.$refs.eleForm.resetFields()
2021-10-27 14:49:27
3479
3
原创 git回滚
在当前branch上多次commit代码并且push后,发现不符合要求,需要回滚到特定的版本。步骤如下:1、查找commitId(1)用命令行打开git项目路径,输入git log命令查看commit记录,如下:$ git log(2)也可以去gitlab托管平台 History 看commitid d580ea7dab097d8ea6d658adbc7e9d57ef22669a2、找到需要回滚的commit,输入git reset --hard {commitId},将本地文件回滚:$ gi
2021-09-07 17:47:51
397
原创 vue中,让控制台显示出错误
vue中,让控制台显示出错误// 默认抛出错误,在main.js或者index.js中加入 Vue.config.errorHandler = function(error, vm) { console.error(error) }
2021-09-01 13:49:50
821
原创 vue3通过teleport修改节点的挂载位置(vue2.x的写法)
模态框(子组件),里面的模态宽度、标题、X按钮显示等都可以通过属性接受定制<template> <teleport to="body"> <!-- <teleport to="#app">也可以指定到id选择器上 --> <div class="modal-bg" v-show="visible"> <div class="modal-content">
2021-06-05 10:36:53
1627
原创 vue中双击事件选中文本、通过输入框实现双击输入文字
<template><footerclass="main-footer"><h1>bbbbbbbbbbbbbbb</h1><button@click="change">不显示</button><div@click="dblclient"ref="fish">摸鱼学导论</div></footer></...
2021-03-22 11:07:45
2527
1
原创 递归查询树形结构、children、id
function recursionFindObj(data, id){var result = null;if(!data){// return; 中断执行return;}for(let i in data){// 已经找到了属性值所在的对象就终止循环,以免后面的循环覆盖result,导致出错if(result !== null){break;}var item = data[i];if(item.id == id){result = item;break;}else if(
2020-09-23 17:12:47
1057
原创 Vue中...mapMutations传递参数
Vue中…mapMutations传递参数通过子组件定义的方法传递参数,在…mapMutations引用。不多逼逼,看代码!store文件中:import Vuex from 'vuex';import Vue from 'vue';Vue.use(Vuex);let store = new Vuex.Store({ state: { name: 'hahah...
2020-03-09 22:04:52
16889
2
原创 安装vue CLI时出现的问题(一)
win10下安装EF报错–因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170解决方法:在PowerShell中执行:Set-ExecutionPolicy -ExecutionPolicy UNRESTRICTED我是通过VSCode安装的,找到根目录执行以上代码即可。...
2020-03-06 22:52:32
1097
原创 VSCode - Beautify 插件配置
VSCode - Beautify 插件配置在工作目录下建立.jsbeautifyrc文件{ "brace_style": "none,preserve-inline", "indent_size": 2, "indent_char": " ", "jslint_happy": true, "unformatted": [""], "css": { ...
2020-03-06 12:34:21
1590
原创 web前端-css
IT世界的第一篇博客CSS中的height:100vh和height:100%的区别区别什么是视口?兼容性CSS中的height:100vh和height:100%的区别vh为是当前屏幕可见高度的1%;height:100vh == height:100%。区别当元素内没有内容时候,设置height:100%,元素不会被撑开,此时高度为0;当设置height:100vh,元素会被撑开屏...
2020-03-01 19:29:45
126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人