React的设计模式有很多种,比如无状态组件/表现型组件,有状态组件/容器型组件,render模式组件,高阶组件等等。本文主要介绍react的render模式与HOC设计模式,并通过实际案例进行比较。 render pr…
分类:前端开发
overflow:hidden
作用:overflow:hidden可以隐藏超出部分,清除浮动,解决塌陷 <!DOCTYPE html> <html lang="en"> <head> <meta charse…
Vue 生命周期详解
Vue生命周期 每个Vue实例被创建时都要经过一系列得初始化过程,举一把栗子:需要设置数据监听、编译、模板、将实例挂载到DOM并在数据变化时更新DOM等。在这个过程中也会运行一些叫做 生命周期钩子 的函数,这给了用户在不…
node.js代理跨域 「案例: 音乐接口」
前面写到的jsonp 还是 html postMessage 实现跨域,都是在客户端上实现的,但本身有缺陷,前面有举例讲到,下面写写在服务端代理跨域。(ps:了解之前最好先掌握http协议相关知识~分享资料) 2个点:e…
为什么写动态循环组件时要给动态子项加key值
写动态子组件时,如果没有给动态子项添加key prop,则会报一个警告: warning:Each child in an array or iterator should have a unique “ke…
CSS3的动画属性
transition、animation和transform是CSS3中三个制作动画的重要属性,本篇文章主要对其进行学习了解。 一、transition transition允许css的属性值在一定的时间区间内平滑地过渡…