- 博客(20)
- 收藏
- 关注
原创 Mac电脑上chrome浏览器书签保存路径
chrome浏览器书签保存路径。书签数据也保存在电脑上,可以直接拷贝出来。还是json格式的。chrome浏览器可以直接导出书签为html文件。
2024-03-20 23:51:30
532
原创 npm WARN sass-loader@8.0.2 requires a peer of sass@^1.3.0 but none is installed. You must install pe
npm WARN sass-loader@8.0.2 requires a peer of sass@^1.3.0 but none is installed. You must install peer dependencies yourself.npm WARN sass-loader@8.0.2 requires a peer of fibers@>= 3.1.0 but none is installed. You must install peer dependencies yourself.
2023-03-22 13:24:23
1306
原创 npm ERR path /Users/user/Desktop/app/node_modules/node-sass
打开项目 执行 npm i 报了一大堆错.看到有node-sass字样,然后用的node版本是v16.12.0.想到以前的node版本较低时可以安装.用nvm切换node版本到12.16.2 ,再安装就可以了.nvm 安装:1.https://zhuanlan.zhihu.com/p/3660597542.http://nvm.uihtm.com...
2022-02-28 12:48:45
2977
原创 HTML原生弹窗dialog标签
html原生标签用起来很方便呢<dialog open> <form method="dialog"> <p>Do you want to confirm your action?</p> <div class="right"> <input class="btn" type="submit" value="Ok" /> <input class ="btn" type="sub.
2021-12-14 23:18:24
1862
原创 js数组分块
例如:[1,2,3,4] => [[1,2], [3,4]]// 1function chunk1(arr, size) { const chunked = []; let index = 0; while(index < arr.length) { chunked.push(arr.slice(index, index + size)); index += size; } return chunke
2021-09-16 18:12:46
275
原创 git tag名和branch名 重名时怎么区分
例如:branch:v21.08tag:v21.08// 合并branchgit merge refs/heads/v21.08// 合并taggit merge refs/tags/v21.08
2021-08-03 11:15:42
960
原创 less中使用css内置函数
.select { width: min(430px, 100%);}css中这样使用,在less中,less认为min是自己定义的函数,没定义会报错。可以使用less转义字符~,原样输出。.select { width: ~"min(430px, 100%)";}
2021-06-21 18:04:57
477
原创 scss文件中使用深度选择器/deep/报错 Expected selector
深度选择器是 >>>记得在sass文件中使用/deep/没有问题,但是在scss文件中使用/deep/报错了。记得看过vue官网深度选择器有两个别名,/deep/报错换另外一个 ::v-deep试试https://vue-loader.vuejs.org/zh/guide/scoped-css.html#%E6%B7%B7%E7%94%A8%E6%9C%AC%...
2020-03-16 11:02:44
32898
8
原创 运行vue项目时报错:activeevents.js:183 throw er; // Unhandled 'error' event
代理配置中host配置了别人的ip,删除或注释,默认变成localhost
2020-03-10 10:01:49
519
原创 移动端rem原理
rem和em一样是个相对单位em相对与当前元素字体大小rem的r代表root,相对于根元素字体的大小,网页中根元素是html一般浏览器html默认字体大小是16px,所以1rem等于16px,2rem等于32px.box { width: 1rem; height: 1rem; background: red;}当设置根元素字体大小为100px时...
2020-03-09 22:38:04
751
1
原创 vue中使用高德地图ui控件报错
ui控件示例代码使用ui控件示例代码执行添加控件时报错map.addControl(new BasicControl.Zoom({position: 'lt'}))BasicControl.js?v=1.0.11&mt=ui&key=2499dded3128e2793718c53a168a5ef9:368 Uncaught TypeError: container...
2020-01-09 12:24:54
609
原创 less 转义字符
改项目的css如下:改完发现没生效,再一看用的less,斜杠(/)当作除法了。 background: url('error_icon.png') no-repeat 230px 10px / 40px 21px; /*编译之后*/background: url('error_icon.png') no-repeat 230px 0.25 21px;/*应该把/转义*/b...
2019-12-13 14:26:27
250
原创 vue全局弹窗实现
main.vue<template> <div v-show="show" class="message"> <h2>title</h2> <div> <button @click="handleConfirm">确认<button> ...
2019-11-21 18:48:55
663
原创 js用reduce的使用
Array.prototype.reduce() - JavaScript | MDNlet arr = ['a','c','a','b','e','a','c']let res = arr.reduce((res, v) => { res[v] = (res[v] || 0) + 1 return res}, {})// 还可以排个序Objec.entri...
2019-09-26 10:38:38
426
原创 js正则表达式
传送门:learn-regex字符串的正则方法match()search()replace()split()正则方法exec()test()常用元字符\w 匹配字母、数字、下划线。等价于'[A-Za-z0-9_]'。 \W 匹配非字母、数字、下划线。等价于 '[^A-Za-z0-9_]'。 \d 匹配一个数字字符。等价于 [0-9]。 ...
2019-01-11 11:05:45
149
js原型prototype和__proto__属性的关系
备忘 function Person() { this.name = 'lishi'}// Person.prototype.name = 'lishi'Person.prototype.sayName = function () { console.log(this.name)}var person1 = new Person()console.log(Pers...
2019-01-11 10:33:50
182
js 判读android ios或pc
window.navigator.userAgent中有浏览器信息关于userAgent中开头的Mozilla的来历有点意思// match()是能用正则的字符串方法,返回数组或者nullif ((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios)/i))) { alert('ios')}else if((...
2018-09-30 14:57:03
136
js获取时间戳
获取时间毫秒数的几种方式// 获取当前时间var date = new Date();// 方式1date.getTime() // 1537859237095// 方式2 date.valueOf() // 1537859237095// 方式3Date.parse(date) // 1537859237000// 方式4Date.now() // 15...
2018-09-25 14:43:14
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人