1.react 的dangerOuslySetInnerHTML属性用于后台返回的数据为html模板,
<span dangerouslySetInnertHTML={{_html,'<p>您好</p>'}}></span>
2.保存到内存中用:this.pageItem=pageNum //保存变量
3.菜单高亮选中状态通过路由后面的path,通过this.props.location来获取,判断它们是否相同来决定
4.this.isUpdate=!!product // 双非是强制转换类型为布尔值,isUpdate为true或者false
5.react的父组件调用子组件函数尅通过react.createRef()属性得到 ,给组件绑定ref属性,然后通过,this.ref.current.获取ref组件的属性,不能在函数组件上使用ref属性,因为函数组件没有实例,只有类组件才有实例。
6.字母变大写:toUpperCase()
字母变小写:toLowerCase()
7.阻止冒泡行为:event.stopPropagation(),
阻止默认行为:event.preventDefault()
8.react的富文本编辑器,通过github网站 :yarn add react-draft-wysiwyg draftjs-to-html
9.高度可以通过给它minHeight,最小高度,maxHeight最大高度
10.获得焦点:onFocus事件,失去焦点:onBlur事件,和onClick一样。