前言:公司团队希望前端做单元测试,说起来干前端这么长时间以来还从来没写过单元测试,网上找了些资料,what?这都是些什么鬼,发现资料好少,熬了好几天总算是了解了个大概怎么做了...
前言:公司团队希望前端做单元测试,说起来干前端这么长时间以来还从来没写过单元测试,网上找了些资料,what?这都是些什么鬼,发现资料好少,熬了好几天总算是了解了个大概怎么做了...
MDN 中对 target的解释为:一个触发事件的对象的引用,当事件处理程序在事件的冒泡或捕获阶段被调用时。对于 currentTarget的解释为:当事件遍历DOM时,标识...
antd antv random-id生成唯一的随机数 clipboardclipboard.js是一款轻量级的实现复制文本到剪贴板功能的JavaScript插件。通过该插件...
createClass 在没有使用ES6语法的时候我们可以使用此方法来定义组件 注意:在 createClass 中,React 对属性中的函数都进行了 this 绑定,也就...
context的作用 context 通过组件数提供了一个传递数据的方法,从而避免了在每一个层级手动的传递 props 属性。 在一个典型的 React 应用中,数据是通过 ...
使用范围 require:node 和 es6 都支持的引入 export / import:只有 es6 支持的导出引入 module.exports / exports:...
AJAX 是什么 ajax 是一种异步请求数据的技术,对于提高用户体验度和程序性能有很大的帮助。 AJAX 请求步骤 创建 ajax 核心对象 XMLHttpRequest ...
key 我遇见的问题 在写项目的时候,项目中需要用到音频播放器,但是原始的 audio 标签在不同的浏览器,会有不同的样式,所以就自己写了一个简单的播放器,用于满足项目中播放...
写在 const mapStateToProps = ({ logList, loading }) => ({
logList,
isLoading: loading.effects['logList/fetchLogList'],
});
dva-loading 实践用法dva 中页面过渡效果封装的很好,下面介绍常用的两个 js 库。 之前对 dva-loading 理解存在误区,认为只要在 index.js 中配置一下就没事了,事实上 dv...
dva.js 简介 dva 是阿里前端架构师 sorrycc 带 team 研发的一套轻量级前端框架,其目的是尽量避免前端重复性劳动,简化开发流程。一个完整的 dva 脚手架...
转载自http://www.cnblogs.com/hongfei/archive/2012/06/12/2546758.html Content-disposition 是...
react提供ref属性,主要是为了对组件真正实例的引用,其实是ReactDOM.render()返回的组件实例;需要区分一下,ReactDOM.render()渲染组件时返...
@dkvirus 如果想把路由单独写成一个文件怎么写呢,试过都没有成功,必须要写在组件中吗?
dva 2.0中如何使用代码进行路由跳转概述 在上篇 dva router4.0 使用实践总结 中主要介绍了 dva 中使用 react-router@4.0 标签写法控制路由。如下: 但是实际开发中,我们可能会需...
@dkvirus 我把路由写在父组件中可以,在路由中嵌套写不可以
dva 2.0中如何使用代码进行路由跳转概述 在上篇 dva router4.0 使用实践总结 中主要介绍了 dva 中使用 react-router@4.0 标签写法控制路由。如下: 但是实际开发中,我们可能会需...
大神,我在我的项目中碰见一个bug,就是我点击Link后,地址栏的地址变化,但是页面不跳转,这是为什么呀?
dva 2.0中如何使用代码进行路由跳转概述 在上篇 dva router4.0 使用实践总结 中主要介绍了 dva 中使用 react-router@4.0 标签写法控制路由。如下: 但是实际开发中,我们可能会需...