CavsCy's Blog

改变的确很难,但结果值得冒险


  • 首页

  • 标签

  • 分类

  • 归档

  • 关于

DingDing-Dashboard

发表于 2023-05-15 | 分类于 Extensions

钉钉首页滚动动画

阅读全文 »

跨域获取数据

发表于 2023-04-10 | 分类于 Ajax
  • 服务器中转请求
    • 同源策略只针对浏览器(客户端)
    • 通过同源服务器向不同源服务器发起请求数据
  • 设置基础域名+IFRAME
    • 前提是基础域名必须一致
    • document.domain = ‘’
      • 当前网页所在的服务器域名
阅读全文 »

Ajax

发表于 2023-04-10 | 分类于 Ajax
  • XMLHttpRequest对象 | ActiveX对象
    • Js引擎内置的构造函数
    • var xhr = new XMLHttpRuquest()
    • 兼容性:IE5/IE6试用ActiveX对象
    • var xhr = new ActiveXObject(‘Microsoft.XMLHTTP’)
    • onreadystatechange事件:挂载到XMLHttpRequest对象上的事件
    • readyState状态:通过XMLHttpRequest对象发送HTTP请求的各阶段状态码
    • status:服务器响应的状态码
阅读全文 »

网络

发表于 2023-04-03 | 分类于 NetWork
  • URI:Uniform Resource Identifier

  • 统一资源标识符,用来唯一的标识一个资源

  • URL:Uniform Resource Locator

    • 统一资源定位符,URL可以用来表示一个资源,而且还指明了如何定位这个资源
  • URN:Uniform Resource Name

    • 统一资源命名,通过名字来表示资源
阅读全文 »

归类函数、扁平化数组

发表于 2023-03-30 | 分类于 Function
  • 归类函数
阅读全文 »

函数防抖、函数节流

发表于 2023-03-30 | 分类于 Function
  • 函数防抖
    • 触发事件在n秒后才执行函数,如果在n秒内又触发了事件,则会重新计算函数执行
阅读全文 »

函数柯里化、偏函数、惰性函数

发表于 2023-03-30 | 分类于 Function
  • 柯里化:将n元函数转换成n个一元函数 | 将一个多参数的函数转成多个单参数的函数
阅读全文 »

webpack.config.js

发表于 2023-03-29 | 分类于 Webpack

webpack.config.js

阅读全文 »

keep-alive多级嵌套路由

发表于 2023-03-29 | 分类于 Components
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
router.beforeEach((to, from, next) => {
...
handleKeepAlive(to)
...
}
/**
* 递归处理多余的 layout : <router-view>,
* 让需要访问的组件保持在第一层 index : <router-view> 之下
* @param to
*/
function handleKeepAlive (to) {
if (to.matched && to.matched.length > 2) {
for (let i = 0; i < to.matched.length; i++) {
const element = to.matched[i]
if (element.components.default.name === 'layout') {
to.matched.splice(i, 1)
handleKeepAlive(to)
}
}
}
}
阅读全文 »

ODF格式在线预览

发表于 2023-03-29 | 分类于 Components
  • 安装依赖: npm i odf.js
  • vue文件直接使用
阅读全文 »
<123…5>
1Chen1y1111

1Chen1y1111

悲伤的海

45 日志
20 分类
21 标签
RSS
GitHub Instagram
© 2024 1Chen1y1111
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4