随笔分类 - react篇
前端技术react在项目中的运用及总结
摘要:react 的高阶组件(基础篇) 一、什么是高阶组件? 一个高阶组件只是一个包装了另外一个 React 组件的 React 组件。 这种形式通常实现为一个函数,本质上是一个类工厂(class factory),它下方的函数标签伪代码启发自 Haskell hocFactory:: W: React.
阅读全文
摘要:开发1:一个基本的react组件类 代码如下: // 一个基本的react组件类 export default class TableName extends Component { static const extTypes ={ router:PropTypes.any } // 初始化 con
阅读全文
摘要:ES6+react.js 中定义公共方法、常量 1、公共方法 1.1 constantFunction.js 文件(不用写class域中) // 解析时间 将时间戳变成可读的string const parseTime = (text)=>{ if(!!text && typeOf(text) 'n
阅读全文
摘要:React路由传参的三种方式 方式 一: 通过params 1.路由表中 <Route path=' /sort/:id ' component={Sort}></Route> 2.Link处 HTML方式 <Link to={ ' /sort/ ' + ' 2 ' } activeClassNam
阅读全文
摘要:ES6中获取对象的key const json = {'a': 123, 'b': 321}; Object.keys(json).forEach(key => { window.console.log(key); }); // [a,b] ES6一共有五种方法可以遍历对象的属性。 for ...
阅读全文
摘要:ES6语法--JS中!和!!的区别及用法 一、JS中!和!!的区别及用法 js中!的用法是比较灵活的,它除了做逻辑运算常常会用!做类型判断,可以用!与上对象来求得一个布尔值, 1、!可将变量转换成boolean类型,null、undefined和空字符串取反都为false,其余都为true。 !nu
阅读全文

浙公网安备 33010602011771号