240 发简信
IP属地:浙江
  • antd + react + less 配置

    yarn create react-app antd-demo-ts --template typescriptyarn add babel-plugin-importyar...

  • React高阶组件强化form表单

    简单思路模拟处理表单数据首先创建一个普通的form表单 我们需要一个高阶组件来强化这个form表单让它有验证和收集表单信息和提交表单的功能1.首先创建一个Form的高阶函数,...

  • React. PureComponent

    这是一个浅比较组件频繁更新state或者props的时候组件频繁去对比渲染这时候需要做处理假如数据相同就取消渲染可以使用shouldComponentUpdate生命周期函数...

  • 120
    移动事件

    orientationchange 事件Safari 苹果公司为移动 Safari 中添加了 orientationchange 事件,以便开发人员能够确定用户何时将设 备由...

  • Bom

    location 是最有用的 BOM 对象之一 window.location 和 document.location 引用的是同一个对象使用 location 对象可以通过...

  • Dom

    nodeType节点类型 nodeName 和 nodeValue 属性 nodeName中保存的始终都是元素的标签名 childNodes 每个节点都有一个childNod...

  • redux中间件

    常用的redux中间件 redux-logger:能工在控制台清晰的展示出当前redux操作的流程和信息(原因状态,派发信息,修改后的状态信息)redux-thunk:处理异...

  • taro-API

    和H5的localStorage,sessionStorage一样的本地存储方式 Taro.clearStorageSync() 清除全部缓存Taro.setStorageS...

  • yarn 运行报错

    ln -f -s ~/.config/yarn/global/node_modules/@tarojs/cli/bin/taro /usr/local/bin/taro 警告...

  • redux

    首先安装$ yarn add redux安装redux创建一个store的文件夹。在store的文件夹下创建action的文件夹,此文件夹管理所有派发行为在store的文件夹...

  • 数组操作

    flat();数组扁平化(把数组中的多个数组合并成一个数组) from,Set,...扩展运算符实现数组去重 排序 最大最小值 求和 合并 判断是否包含值 类数组转换 每一项...

  • react-router和react-router-dom

    react-router还是 react-router-dom?在 React 的使用中,我们一般要引入两个包,react 和 react-dom,那么 react-rout...

  • react-redux

    Provider:根组件当前整个项目都在Provider下,作用是可以让store可以供内部任何组件使用(基于上下文完成的),Provider下只能存在一个子元素 子组件和r...

  • flex

    容器 display:flex 行内元素 display:inline-flex 容器上可加的属性 flex-direction:row | row-reverse | co...

  • Collections

    underscore为集合类对象提供了一致的接口。集合类是指Array和Object,暂不支持Map和Set。 map/filter 和Array的map()与filter(...

  • git

    创建仓库 git init 初始化git仓库git add .把文件添加进去,实际上就是把文件修改添加到暂存区;git commit -m '描述信息' 提交更改,实际上就是...

  • MAC终端命令

    为什么要使用命令行/如何开启命令行? 许多功能在图形界面不提供,只有通过命令行来实现。Finder会隐藏许多你不太会需要的文件,然而 command line 会允许你访问所...