会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Apple
知道自己要什么,然后努力追求。
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
9
10
···
27
下一页
2023年2月3日
vue嵌套路由子路由 path 注意
摘要: 子路由的地址如果是希望拼接父路由地址,子路由的 path 仅写名称,不写 “/”,如果希望是另外的地址,则直接以 “/” 开头。 { path: "/lifetools", name: "lifetools", component: () => import(/* webpackChunkName:
阅读全文
posted @ 2023-02-03 14:01 蓓蕾心晴
阅读(402)
评论(0)
推荐(0)
2023年2月2日
vite中导入基础样式文件,以供在全局下直接使用全局 less 变量
摘要: vite中导入基础样式文件,以供在全局下直接使用全局 less 变量,否则会报错 undefined 先新建 base.less 文件,定义基础样式变量 在 vite.config.ts 下 添加配置 import { defineConfig } from "vite"; import vue f
阅读全文
posted @ 2023-02-02 17:56 蓓蕾心晴
阅读(1322)
评论(0)
推荐(0)
vue3如何获取绑定在组件上的 textarea DOM元素
摘要: <script setup lang="ts"> import { ref, onMounted } from "vue"; onMounted(() => { transferTextarea.value.textarea.select(); }); </script> <el-input v-m
阅读全文
posted @ 2023-02-02 13:49 蓓蕾心晴
阅读(714)
评论(0)
推荐(0)
vue 获取 DOM 元素的方法
摘要: 1 .原生js获取 DOM 节点 document.querySelector(选择器) document.getElementById(id选择器) document.getElementsByClassName(class选择器) .... 2. vue2中获取当前组件的实例对象 因为每个 vu
阅读全文
posted @ 2023-02-02 12:01 蓓蕾心晴
阅读(1329)
评论(0)
推荐(0)
2023年1月31日
vite配置别名
摘要: vite.config.ts import { resolve } from "path"; export default defineConfig({ resolve: { alias: { "@": resolve(__dirname, "./src"), //把 src 的别名设置为 @ },
阅读全文
posted @ 2023-01-31 16:05 蓓蕾心晴
阅读(345)
评论(0)
推荐(0)
2023年1月30日
vue3 中如何实现数组响应式
摘要: vue3 中如何实现数组响应式,即数据更改,页面实时更新? type dateObj = { title: String; days: Number; date: String; }; 方法一:ref let dataList = ref([] as dateObj[]); // 通过 dataLi
阅读全文
posted @ 2023-01-30 15:52 蓓蕾心晴
阅读(5912)
评论(0)
推荐(1)
js 快速将日期格式转换为时间戳
摘要: 1.Date.parse() 参考自文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Date/parse Date.parse() 方法解析一个表示某个日期的字符串,并返回从 19
阅读全文
posted @ 2023-01-30 11:39 蓓蕾心晴
阅读(3902)
评论(0)
推荐(0)
2023年1月11日
mraid页面事件监听避免这样写
摘要: 在工作中,用到了 mraid.js 库,其中封装了事件监听逻辑,代码如下: var EventListeners = function (event) { this.event = event; this.count = 0; var listeners = {}; this.add = funct
阅读全文
posted @ 2023-01-11 17:18 蓓蕾心晴
阅读(70)
评论(0)
推荐(0)
2023年1月10日
页面 console 被覆盖,如何恢复?
摘要: 有时候一些项目中会使用类似如下的方式覆盖掉console对象: var console = {}; console.log = function(){}; console.info = function(){}; window.console = console; 这个时候如果需要在控制台调试一些接
阅读全文
posted @ 2023-01-10 12:53 蓓蕾心晴
阅读(486)
评论(0)
推荐(0)
2022年12月29日
window.onerror 和window.addEventListener('error')的区别
摘要: 1. 定义window.onerror全局事件函数 window.onerror = function(message, source, lineno, colno, error) { ... } / * * message:错误信息(字符串)。可用于HTML onerror=""处理程序中的eve
阅读全文
posted @ 2022-12-29 18:14 蓓蕾心晴
阅读(3388)
评论(0)
推荐(0)
前端错误捕获方案总结
摘要: 写在前面 在前端监控 sdk 开发中,我们都会用到错误捕获,将页面各类错误进行捕获并上报日志,来获取错误信息,所以我们非常有必要深入了解下各类错误的错误捕获方式。 补充 setTimeout 错误捕获方式:https://www.cnblogs.com/beileixinqing/p/1698767
阅读全文
posted @ 2022-12-29 17:18 蓓蕾心晴
阅读(3430)
评论(0)
推荐(0)
js 实现版本号排序
摘要: // 方法一:从左到右迭代,从高位判断,返回高位的大小结果 注意:仅适用于版本号各个位的位数相同 let versions = ["1.45.0", "1.5", "6", "2.3.4.5"]; versions = versions.sort((a, b) => { let arr1 = a.s
阅读全文
posted @ 2022-12-29 14:41 蓓蕾心晴
阅读(1212)
评论(0)
推荐(0)
2022年12月28日
webpack5 配置多线程和缓存加快构建速度
摘要: webpack5 内置了缓存配置 在 webpack 配置对象下,增加: cache: { type: 'filesystem', allowCollectingMemory: true } webpack5 可以通过引入 thread-loader 来开启多线程 { test: /\.js$/,
阅读全文
posted @ 2022-12-28 11:22 蓓蕾心晴
阅读(1252)
评论(0)
推荐(0)
2022年12月27日
js判断空对象的方法
摘要: 一、将对象转为字符串比较 这是最容易想到的方法,主要使用JSON.stringify()这个方法对对象进行强转: var a={}; var b=new Object(); console.log(JSON.stringify(a)=="{}") //true console.log(JSON.st
阅读全文
posted @ 2022-12-27 15:07 蓓蕾心晴
阅读(266)
评论(0)
推荐(0)
2022年12月20日
mac系统安装nvm后,nvm命令找不到
摘要: 问题: 安装 nvm 后,运行 nvm 命令,依然为,nvm: command not found 原因应该为: 系统是最新更新的 macOS Catalina 系统,默认的 shell 是 zsh,所以找不到配置文件 解决方案: # 1.新建一个 .zshrc 文件(如果没有的话) touch ~
阅读全文
posted @ 2022-12-20 01:08 蓓蕾心晴
阅读(2545)
评论(0)
推荐(0)
2022年12月16日
js setTimeout 错误捕获
摘要: 方法一 全局重写 setTimeout function overrideSetTimeout(fn){ return function(callback, delay, params){ var _callback = function(){ try{ callback(); }catch(err
阅读全文
posted @ 2022-12-16 16:15 蓓蕾心晴
阅读(594)
评论(0)
推荐(0)
2022年12月12日
JS 异步错误捕获
摘要: 引入 我们都知道 try catch 无法捕获 setTimeout 异步任务中的错误,那其中的原因是什么。以及异步代码在 js 中是特别常见的,我们该怎么做才比较? 无法捕获的情况 function main() { try { setTimeout(() => { throw new Error
阅读全文
posted @ 2022-12-12 23:26 蓓蕾心晴
阅读(977)
评论(0)
推荐(0)
2022年12月9日
一图了解 HTTPS 的 SSL 协议
摘要: 参考链接:https://www.ruanyifeng.com/blog/2014/02/ssl_tls.html https://blog.csdn.net/qq_48508278/article/details/122588669
阅读全文
posted @ 2022-12-09 23:54 蓓蕾心晴
阅读(30)
评论(0)
推荐(0)
2022年12月6日
网站如何快速全页置灰?
摘要: 实现网站全页面快速置灰,可以使用一个 css 属性,加到 html 标签上,即可快速实现 filter: grayscale(100%); -webkit-filter: grayscale(100%); //兼容chrome和safari -moz-filter: grayscale(100%);
阅读全文
posted @ 2022-12-06 00:59 蓓蕾心晴
阅读(129)
评论(0)
推荐(0)
2022年12月5日
请说下如下两个form 表单 submit 执行结果
摘要: 请说下如下两个form 表单 submit 执行结果 当两个 input 都不输入的时候,请说出分别执行两个 submit,执行结果 url 上参数是什么 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta h
阅读全文
posted @ 2022-12-05 22:44 蓓蕾心晴
阅读(74)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
27
下一页
公告