初学 Promise 时就让我很好奇一点,Promise 是如何将异步转化为同步语法进行执行的?
VueRouter实现的前端权限控制
React生命周期之——父子组件触发顺序
React 生命周期一直是大家学习中最基础的知识点,但是涉及到父子组件层级嵌套时就需要特别注意。父组件的操作也可能会影响到子组件从而触发子组件的重渲染,所以为了尽量避免多余的 re-render
我们今天就来详细的探讨一下会触发子组件重渲染的机制。
react-dom-router初体验
不出意外今天又很懒惰,不想写代码也不想开新坑也不想补老坑,所以就把最近项目中用到的 react-router-dom
写一篇博客吧~
作为 react-router4
的船新版本 react-router-dom
颠覆了传统的路由格式,将原本的格式化路由变成了组件化,无疑算是一大革新。其优劣暂且避开不谈,光是创新就让人们耳目一新了。网络对此褒贬不一,但本着有新用新的原则在我新开的坑里还是毅然决然的使用了 react-router4
。那么现在试着给大伙讲明白吧~
在正式开始之前我们将 模拟训练的教程网站 放在最前边,方便大家根据例子进行学习。当然,跟着我也行。
说说package.json和package.lock.json
在迁移文件的时候我们往往无需拷贝 node_modules
文件夹,而是对 package.json
进行拷贝,完成后则进行 npm install
即可完成依赖项的安装。那么 package.lock.json
呢?
带你了解Cookie、Session和Token
啥是 cookie
?啥又是 session
?token
又是咋用?这些问题在蛮久之前困扰了我好久。依照后台的讲解来说我理解的 session
和 cookie
没什么两样,而 token
的话好像还是,依然是默认携带的东西交给后台做处理。但是!作为一个前端仍然有必要了解其后的机制!
reactJS生命周期初探
类似于 VueJS,ReactJS 亦有自己的生命周期。
不同于 Vue 的 8 个阶段(beforeCreate
、created
、beforeMount
、mounted
、beforeUpdate
、update
、beforeDestory
、destoryed
),React 生命周期只分为三部分:初始化阶段、行中阶段、销毁阶段,而在其后再进行细分。
由于 Vue 在学习的过程中并未将此重点讲述,所以我们此次将着重从其定义、作用、与组件间的联系、及各个钩子函数的详解等方面对 ReactJS 生命周期进行介绍