摘要: BaseHref 以及前端路由的问题 Base Href 是什么? MDN, 说的直白一点就是,这个站点里面所有的访问主站的资源文件,都会在路由前面加上这个base href,包括*js,scss,image,ajax,......**。 如果一个DOM 里面有多个这样的base,只有第一个会起作用 阅读全文
posted @ 2024-06-20 23:12 kongshu 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 最近研究Strapi 源码,偶尔看到request-compose这个包,看到一个很简单很有用的compose方法的实现。 compose(...fns)(args),这个是compose方法的使用形式,它的目的是将某个参数按顺序依次传递给每个方法,前一个方法的返回是第二个方法的参数。它的难点是,这 阅读全文
posted @ 2024-05-20 20:08 kongshu 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Next-Auth 源码解析 简单介绍一下Next-Auth 源码的结构 目录简介 我们看packages/next-auth/src,这个目录下面是根目录,我们会看到下面的结构 --src -- client // 这个里面主要是封装了fetch 这个方法 -- core // 这个是主要的方法, 阅读全文
posted @ 2024-04-22 23:04 kongshu 阅读(74) 评论(0) 推荐(0) 编辑
摘要: Signal in Angular Angular 16+ 开始引入了 Signal,按照官方的说法是为了替代 zone。当第一眼看到signal,我曾遐想翩翩,立刻想到了 Vue 中的Ref,又想到了mobx。然而,Angular 官方给的例子居然用了一个count,一个计数的例子。它居然不用对象 阅读全文
posted @ 2024-03-07 22:38 kongshu 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 介绍几个scss 与css 中的新的特性 css 中的@layer。用法如下 @layer low,high; @layer low{ .btn{ font-Size:10px; } } @layer high{ .btn{ font-Size:11px; } } @layer { .btn{ fo 阅读全文
posted @ 2024-03-01 15:01 kongshu 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 记录使用nginx 调试遇到的问题 在Azure 的Ubuntu VM 上,安装一个nginx, 搭建一个网络,提供https 访问,设置证书,自动刷新证书,安装docker, 同时docker 中运行一个网站。总结遇到的坑。 申请证书 安装Certbot 跟Nginx 插件 sudo apt-ge 阅读全文
posted @ 2024-01-22 14:47 kongshu 阅读(2) 评论(0) 推荐(0) 编辑
摘要: qiankun 中的文件路径问题 qiankun 中entry 为什么是长这样//hostname/subpath/? import-html-entry中,采用了new url(entry,window.location);, 详细参考 MDN,简单说,它会采取当前的网络协议(http:/http 阅读全文
posted @ 2024-01-15 15:37 kongshu 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 如何看待d.ts 这个是typescript的类型文件,tsc 编译器会产生这个文件,我们也可以手动的编写这个文件,这样可以在不重新编写js的前提下,还能享受到ts带来的好处 vscode 编译器的智能提示也是依靠这个文件 vscode 的只能提示是如何找到类型信息的 首先ts工程下的所有d.ts都 阅读全文
posted @ 2023-11-24 22:24 kongshu 阅读(12) 评论(0) 推荐(0) 编辑
摘要: Angular Form 的一些问答 如何理解FormGroup, FormArray, FormControl? 它们可以映射成对象,数组,原生字段 FormGroup 上的invalid 字段是如何获取整个表单的状态的? 首先,它的状态是存在于它内部的Status字段。 其次,每单它内部的一个节 阅读全文
posted @ 2023-11-05 19:49 kongshu 阅读(6) 评论(0) 推荐(0) 编辑
摘要: SqlServer 删除的性能优化 最近遇到个SqlServer 删除性能的问题。假设我们有如下的表定义 Create Table Tree ( Id INT, Name NVARCHAR(MAX), ParentId INT, PRIMARY KEY (Id), FOREIGN KEY (Pare 阅读全文
posted @ 2023-10-08 20:34 kongshu 阅读(70) 评论(0) 推荐(0) 编辑