框架

React useMemo实战

useMemo hooks介绍 useMemo hooks的语法如下 const memoizedValue = ...

深入了解react hooks原理Ⅱ

在 深入了解react hooks原理Ⅰ 实现了useState,遗留了两个问题 使用多个 useState 是否...

深入了解react hooks原理Ⅰ

React hooks是什么 React hooks可以让我们在不需要编写class组件的情况下来实现class组件有...

React17.0生命周期调整

在即将到来的react17.0版本,react团队对生命周期做了调整,将会移除 componentWillMount,c...

React Hooks

Hooks是什么 官方文档很简单的介绍,可以不使用class来实现有状态的组件 为什么要引入Hooks 组件之...

dvajs的概念

数据流向 数据的改变发生通常是通过用户交互行为或者浏览器行为(如路由跳转等)触发的,当此类行为会改变数据的时候可以通过...

小程序内嵌webview

背景 由于以前的项目是公众号的h5版本,现在需要一个小程序版本,为了节省人力和时间,我们的做法就是直接在webview...

vue-router实现前进加载,后退缓存

vue-router提供了vue路由跳转的功能,有时候我们需要缓存上一个页面,避免重新渲染耗费时间,所以要对一些组件做缓...

vuejs用法总结

v-cloak 在渲染的时候,为了防止页面显示双大括号,可以使用v-cloak指令来隐藏未编译的(双大括号)标签直到实...

vue组件开发脚手架

generator-vue-component可以快速生成自己的组件开发的脚手架,类似于vue-cli生成vue项目,这...

react render属性

render属性可以实现组件之间共享代码,值是一个函数,返回一个有自身渲染逻辑的组件,结构一般如下 <Data...

extjs表格常用配置

extjs官方提供了grid组件来实现丰富的表格功能,如树形表格,checkbox表格等等,下面列举一些常用的配置,可以...

extjs表单回车键提交

原生实现 想实现输入表单的时候直接回车键登录,原生实现是在input框绑定回车keydown事件 function...

extjs自定义列表

extjs提供了很多官方组件,例如grid,table,tab,却找不到普通的list组件,可以通过继承Ext.view...

可控input和不可控input的区别

不可控input 不可控input就跟传统的input表单一样,获取dom元素来操作input,简单的声明不可控i...

Javascript对象属性get,set拦截

Object.defineProperty定义 Object.defineProperty()&nbsp;方法会直接在...

React高阶组件和render props

高阶组件就是一个函数,接收一个组件,返回一个新的组件,可以用来扩展传入的组件的功能 注:在高阶组件之前通过mixin...

extjs自定义控件实现

extjs提供了widget控&nbsp;件功能,跟组件类似,但是不是基于组件,ext提供的组件满足日常使用,但是要实现...
scroll-top-icon