摘要:
欢迎来到残梦博客园 首先声明一点: 样式并不全是本人所写,是我个人整合(感觉每个人的博客都喜欢一点,所以自己整合了一下) 由于每次更新博客,都需要重新更新此文档很麻烦,所以此博客只会定期更新,如果想要使用最新版本博客园样式,请前往本人github 目前功能 :grapes: 键盘按下效果 :appl 阅读全文
摘要:
主要针对外网资源无法访问的情况下,查看Chrome新特性 原链接 预览特性: 新的 CSS 概览面板 使用新的 CSS 概览面板,可以帮助您确定自己的页面是否存在可以潜在改善 CSS 的地方。打开 CSS 概览面板,然后点击捕获概览以便于生成有关页面 CSS 的报告。 您可以进一步了解该信息。例如, 阅读全文
摘要:
call 异步阻塞调用 fork 异步非阻塞调用,无阻塞的执行fn,执行fn时,不会暂停Generator put 相当于dispatch,分发一个action select 相当于getState,用于获取store中相应部分的state take 监听action,暂停Generator,匹配的 阅读全文
摘要:
在React中使用Typescript 最近学习的技术发现TS越来越多,于是自己尝试做了几个Demo实战,发现TS上手不是很难,但是一旦出现错误很难百度到对应的文档,而且在react中也不会使用ts来编写 跟着这个文章走,内容可能会很长,一步一步去写,保证你的React项目可以使用TS来编写 本人写 阅读全文
摘要:
初始化 初次加载组件的时候,会调用一次render函数 更新 1. state发生改变 2. props发生改变 强制更新 如果不是前两种,还希望组件发生更新,可以使用 注意: 强制渲染 不可以写为`强制渲染` 阅读全文
摘要:
react配置装饰器 1. 2. 配置.babelrc 文件或package.json文件的 babel 字段值(两者二选一,不要都配置,否者会报找到两个配置文件的错 (1)配置 .babelrc 文件 (2)配置 package.json 文件的 babel 字段值 阅读全文
摘要:
前言 目前很多网站都有注册登录的方式,同时他们也都有第三方授权登录,那么为什么第三方授权会有呢? 如果一个网站必须要注册登录才能访问的话,那么他的访问量会大量下降,如果不需要注册,例如使用微信和QQ去登录这个网站,是绝大多数的人的选择 原理步骤 1. 一般第三方软件会有一个授权步骤 2. 第三方授权 阅读全文
摘要:
订阅发布模式 在这种模式中,并不是⼀个对象调⽤另⼀个对象的⽅法,⽽是⼀个对象订阅另⼀个对象的 特定活动并在 状态改编后获得通知。订阅者因此也成为观察者,⽽被观察的对象成为发布者或者主题。当发⽣了⼀个 重要事件时候 发布者会通知(调⽤)所有订阅者并且可能经常已事件对象的形式传递消息 vue中的 emi 阅读全文
摘要:
深拷贝 说到深拷贝,肯定想到的最简单的方式就 JSON.stringify 和 JSON.parse 配合,这个是最简单的深拷贝方式 手写一个深拷贝 深拷贝 = 浅拷贝 + 递归 ,这个只是最笨的一种方式 考虑再全一些的深拷贝 当然 递归很容易爆栈,只是别的方法我还尚未全完能够理解出来 阅读全文
摘要:
理解原型和原型链 原型和原型链学了很久,但是一直没有完全理解,虽然现在也没用完全理解,但能勉强对付一下了 这里面先参考一下 "阮大大的教程" 前言 要先从继承开始讲起,根据其他语言比如java或者c++来说,他们都可以通过new来创建一个实例对象,然后js也出现了new的关键字,但是new后面不能跟 阅读全文
摘要:
React 美团(Dva + umi + koa + Mongoose) 说明 自己为何要去尝试写一个这么多页面的网页:100:,本人是纯粹的小白一枚,在各大论坛不停的刷着Vue,React,RN,微信小程序等方面的教程,虽然不停的学习,但是发现自己的技术并没有实质上的提高,就是不停的重复着同样的任 阅读全文