随笔分类 -  工作日积累

摘要:小白一个,问个很简单的问题: a.js里面: let serverUrl=1; export {serverUrl} test.js里面: import {serverUrl} from "./a"; import * as a from './a'; serverUrl++; console.lo 阅读全文
posted @ 2022-09-14 10:28 吕业浩 阅读(106) 评论(0) 推荐(0)
摘要:TypeScript 中的代码清道夫:非空断言操作符 value: { type!: Array, required: true }, 类型别名及导入导出,对数组内的对象做限制 // util/type.d.ts // 类型别名 type RouteMeta = { name: string; me 阅读全文
posted @ 2022-09-02 18:18 吕业浩 阅读(51) 评论(0) 推荐(0)
摘要:!! 阅读全文
posted @ 2022-08-29 16:52 吕业浩 阅读(15) 评论(0) 推荐(0)
摘要:Web Components概念 Shadow DOM(影子 DOM) Shadow DOM教程:https://zh.javascript.info/shadow-dom MDN(Shadow DOM教程):https://developer.mozilla.org/zh-CN/docs/Web/ 阅读全文
posted @ 2022-08-11 20:08 吕业浩 阅读(69) 评论(0) 推荐(0)
摘要:阮一峰老师教程:https://www.ruanyifeng.com/blog/2021/01/clipboard-api.html navigator.clipboard(新的API) async function getClipboardContents(text) { let textCone 阅读全文
posted @ 2022-08-09 19:17 吕业浩 阅读(151) 评论(0) 推荐(0)
摘要:css使用@import后面加~波浪符号和不加有什么区别?例如: @import 'bulma/css/bulma.css' @import '~bulma/css/bulma. 这不是CSS @import的原生规则,而是webpack的css-loader的语法,详见css-loaderss'↓ 阅读全文
posted @ 2022-07-29 15:52 吕业浩 阅读(397) 评论(0) 推荐(0)
摘要:安装 Sass 后,您可以使用 命令将 Sass 编译为CSS 。 例如,sass input.scss output.css从您的终端运行将获取一个 Sass 文件input.scss,并将该文件编译为output.css. 您还可以使用该 --watch标志查看单个文件或目录。watch 标志告 阅读全文
posted @ 2022-07-27 18:39 吕业浩 阅读(164) 评论(0) 推荐(0)
摘要:Moent插件可以支持定义多语言时间展示,为不同语言生成时间字符串。对时间做任何的格式化操作 阅读全文
posted @ 2022-07-27 10:39 吕业浩 阅读(46) 评论(0) 推荐(0)
摘要:如果watch 加了 immediate: true, 就是watch先执行,否则就是created 先执行 1、正常的顺序执行 create beforeMount computed mounted watch created执行时挂载阶段还没有开始,模版还没有渲染成html,所以无法获取元素。c 阅读全文
posted @ 2022-07-24 15:33 吕业浩 阅读(1157) 评论(0) 推荐(0)
摘要:静态站点生成 (SSG)--(Static Site Generation),也被称为预渲染,是另一种流行的构建快速网站的技术。如果用服务端渲染一个页面所需的数据对每个用户来说都是相同的,那么我们可以只渲染一次 ,提前在构建过程中完成,而不是每次请求进来就重新渲染页面。预渲染的页面生成后作为静态 H 阅读全文
posted @ 2022-07-18 15:12 吕业浩 阅读(534) 评论(0) 推荐(0)
摘要:搜索引擎优化SEO必须使用SSR: 爬虫并不会等到内容加载完成再抓取。也就是说,如果 SEO 对你的页面至关重要,而你的内容又是异步获取的,那么 SSR 可能是必需的。 SSR技术需要在能让Node.js服务器运行的环境: 更多的与构建配置和部署相关的要求。服务端渲染的应用需要一个能让 Node.j 阅读全文
posted @ 2022-07-18 14:30 吕业浩 阅读(230) 评论(0) 推荐(0)
摘要:捕获错误的方式: 如果同步读取文件发生错误,则需要用try...catch捕获该错误,相反如果异步读取则在回调当中选择性的打印出返回的错误。 阅读全文
posted @ 2022-07-18 10:16 吕业浩 阅读(40) 评论(0) 推荐(0)
摘要:如何改变控制台字体颜色? 由于眼睛问题(想换个颜色装逼),我不得不将控制台背景颜色更改为白色或者别的颜色。我该怎么改变它? console.log('\x1b[36m%s\x1b[0m', '我是青色文字','颜色还原'); console.log('\x1b[33m%s', '我是黄色文字','我 阅读全文
posted @ 2022-07-14 16:38 吕业浩 阅读(359) 评论(0) 推荐(0)
摘要:改变网页的标题 function setTitle(e) { e.stopPropagation(); document.title = e.target.textContent; } console.dir()的妙用 通过e.taget获取到的DOM元素用console.log打印的时候只能打印出 阅读全文
posted @ 2022-07-14 11:31 吕业浩 阅读(69) 评论(0) 推荐(0)